Wednesday, October 29, 2025

Notes on installing sabnzb w/o the Ubuntu snap version.

Snap is useless in this use case.  Makes use difficult and unnecessarily so.  this utility was apparently migrated to snap by someone who doesn't use it, or had a usecase in mind different from a desktop single use of it as a use.
 
It unnecessarily runs it in a snap container.  Anything obtained via this utility is as-is whereis by the user.  No execution by any default.  So containing it in a container is useless.
 
Also if it is supposed to be useful as a daemon it isn't very well thought out.  multiple users would have to be given access, and sort out each others download.
 
The use case model is that it's a utility that runs on the users credentials and is present as needed to do its job.  per user.
 
Snap is very annoying and is a poorly thought out solution which found a problem. 
 
To the task at hand.
from:
https://github.com/sabnzbd/sabnzbd/issues/2888
 
AI thumbnail on google answered to query "install sabnzbd ubuntu 25 no snap"
 
Step 1: Add the PPA 
Open your terminal and run the following commands to add the necessary repositories and the PPA. 
  • For the most stable release, use the nobetas PPA:
    bash
    sudo add-apt-repository ppa:jcfp/nobetas
     
    If you need beta/release candidates, use this one instead: 
    sudo add-apt-repository ppa:jcfp/ppa
     
Then, update your package list: 
sudo apt update
 
Step 2: Install SABnzbd 
Install the SABnzbd package with the following command: 

sudo apt install sabnzbdplus
Step 3: Start and configure SABnzbd 
  • Start the service: Once installed, the service should run in the background by default. You can manage it using systemctl:

    sudo systemctl status sabnzbdplus.service
    Access the web interface: Open a web browser and go to http://localhost:8080 or http://localhost:8080/config to access the web interface. 
Optional: Configure SABnzbd to run as a service 
If you need to manually configure the service, you can edit the configuration file: 
  1. Open the file with root privileges:
    sudo nano /etc/default/sabnzbdplus
    2. Set the USER variable and other options as needed.
    3. Save the file and reload the systemd daemon:
      sudo systemctl daemon-reload
    4. 
    Restart the service:
      sudo service sabnzbdplus restart   sudo add-apt-repository ppa:jcfp/nobetas

  • If you need beta/release candidates, use this one instead:
    bash
  • sudo add-apt-repository ppa:jcfp/ppa
    
  • Then, update your package list:
    bash
  • sudo systemctl status sabnzbdplus.service
    
  • Access the web interface: Open a web browser and go to http://localhost:8080 or http://localhost:8080/config to access the web interface. 
  • sudo nano /etc/default/sabnzbdplus
    
  • Set the USER variable and other options as needed.
  • Save the file and reload the systemd daemon:
    bash
  • sudo systemctl daemon-reload
    
  • Restart the service:
    bash
  •  
     
     
    --30-- 

    Friday, September 12, 2025

    Command line commands on esxi 6 and other esxi

    Networking and esxcli on esxi command line
     
     
    ~ # esxcli network ip 
    Usage: esxcli network ip {cmd} [cmd options]
    
    Available Namespaces:
      dns                   Operations pertaining to Domain Name Server configuration.
      interface             Operations having to do with the creation, management and deletion of VMkernel network interfaces (vmknic).
      ipsec                 Operations on Internet Protocol Security
      route                 Operations pertaining to route configuration
      connection            List active tcpip connections
      neighbor              Operations that can be performed on arp tables

     # esxcli network ip interface list
    vmk0
       Name: vmk0
       MAC Address: 6c:62:6d:a3:2e:c2
       Enabled: true
       Portset: vSwitch0
       Portgroup: Management Network
       VDS Name: N/A
       VDS UUID: N/A
       VDS Port: N/A
       VDS Connection: -1
       MTU: 1500
       TSO MSS: 65535
       Port ID: 33554436
     # esxcli network ip interface ipv4 get
    Name  IPv4 Address    IPv4 Netmask   IPv4 Broadcast  Address Type  DHCP DNS
    ----  --------------  -------------  --------------  ------------  --------
    vmk0  172.16.0.10     255.255.255.0  172.16.0.255    STATIC           false
     
    ~ # esxcli network ip neighbor list
    Neighbor                   Mac Address        Vmknic    Expiry  State    
    -------------------------  -----------------  ------  --------  ---------
    172.16.0.2                 00:1f:ca:88:96:8c  vmk0    1139 sec           
    fe80::6e62:6dff:fea3:2ec2  6c:62:6d:a3:2e:c2  vmk0       0 sec  Reachable
    ~ # esxcli network ip route ipv4 list
    Network       Netmask        Gateway       Interface  Source
    ------------  -------------  ------------  ---------  ------
    default       0.0.0.0        172.16.200.2  vmk0       MANUAL
    172.16.200.0  255.255.255.0  0.0.0.0       vmk0       MANUAL
     # esxcfg-route
    VMkernel default gateway is 172.16.200.2

    To make routing changes on the command line use the esxcli network ip route ipv4 add command.

    https://knowledge.broadcom.com/external/article/324496/link-state-up-or-down-for-a-vmnic-interf.html

    https://blog.technodrone.cloud/2011/09/netstat-for-esxi.html

    -30-- 

    Wednesday, September 10, 2025

    Install WSL2 Windows 10 and 11 notes

     
    install using
    powershell as admin
    wsl --install -d ubuntu
     
     then install windows manager to run desktop
    in ubuntu bash box
     
    don't use apt upgrade on ubuntu.  Probably tries to upgrade from 24.04 now and hoses the install
    only do apt update

     tried this, didn't work

    version list

    NAME                            FRIENDLY NAME
    Ubuntu                          Ubuntu
    Debian                          Debian GNU/Linux
    kali-linux                      Kali Linux Rolling
    Ubuntu-18.04                    Ubuntu 18.04 LTS
    Ubuntu-20.04                    Ubuntu 20.04 LTS
    Ubuntu-22.04                    Ubuntu 22.04 LTS
    Ubuntu-24.04                    Ubuntu 24.04 LTS
    OracleLinux_7_9                 Oracle Linux 7.9
    OracleLinux_8_7                 Oracle Linux 8.7
    OracleLinux_9_1                 Oracle Linux 9.1
    openSUSE-Leap-15.6              openSUSE Leap 15.6
    SUSE-Linux-Enterprise-15-SP5    SUSE Linux Enterprise 15 SP5
    SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6
    openSUSE-Tumbleweed             openSUSE Tumbleweed


    sudo apt install xfce4 xfce4-goodies


    --30--

    Install promox on raspberry pi 5

     
    https://global.mirrors.apqa.cn/
     

    enable port forwarding on ubuntu

     



    check current value
    sysctl net.ipv4.ip_forward
    set to enabled
    sudo sysctl net.ipv4.ip_forward=1
    Persist across boots
    sudo nano /etc/sysctl.conf
    # Uncomment the next line to enable packet forwarding for IPv4
    #net.ipv4.ip_forward=1



    reference:

    --30--