--30--
Wednesday, November 26, 2025
run cpm on linux z80pack
--30--
Sunday, November 9, 2025
Install , configure, anable ssh server on wsl windows 11 ubuntu
search terms:
sudo apt update sudo apt install openssh-server sudo systemctl enable ssh --now- Edit the SSH configuration file to enhance security (e.g., change the default port, disable password authentication for key-based authentication):
sudo nano /etc/ssh/sshd_config- Modify or add lines as needed (e.g.,
Port 2222,PasswordAuthentication no,PubkeyAuthentication yes). - Save and exit the file.
- Restart the SSH service for changes to take effect:
sudo service ssh restart- Open PowerShell as Administrator on your Windows host.
- Get the IP address of your WSL instance and set up port forwarding. Replace
2222with your chosen SSH port if you changed it insshd_config:
$wsl_ip = (wsl hostname -I).trim()
netsh interface portproxy add v4tov4 listenport=2222 listenaddress=0.0.0.0 connectport=2222 connectaddress=$wsl_ip- Open Windows Defender Firewall with Advanced Security.
- Create a new Inbound Rule:
- Select "Port" and click Next.
- Choose "TCP" and enter the port number you are using for SSH (e.g., 2222).
- Allow the connection and apply the rule to all profiles.
- Name the rule (e.g., "WSL SSH") and finish the wizard.
- Generate Key on Client (e.g., your Windows machine or another remote machine):
using tapes on Hercules
Wednesday, October 29, 2025
Notes on installing sabnzb w/o the Ubuntu snap version.
- For the most stable release, use the nobetas PPA:bashsudo 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
sudo apt install sabnzbdplus
- Start the service: Once installed, the service should run in the background by default. You can manage it using
systemctl:sudo systemctl status sabnzbdplus.serviceAccess the web interface: Open a web browser and go to http://localhost:8080 or http://localhost:8080/config to access the web interface.
- Open the file with root privileges:sudo nano /etc/default/sabnzbdplus2. Set the USER variable and other options as needed.3. Save the file and reload the
systemddaemon:sudo systemctl daemon-reload
4. Restart the service:sudo service sabnzbdplus restartsudo add-apt-repository ppa:jcfp/nobetas
sudo add-apt-repository ppa:jcfp/ppa
sudo systemctl status sabnzbdplus.service
sudo nano /etc/default/sabnzbdplus
systemd daemon:sudo systemctl daemon-reload
Wednesday, October 8, 2025
WSL Fedora developer tools
Friday, September 12, 2025
Command line commands on esxi 6 and other esxi
~ # 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.2To 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
Wednesday, September 10, 2025
Install WSL2 Windows 10 and 11 notes
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-goodiesenable port forwarding on ubuntu
sysctl net.ipv4.ip_forward
sudo sysctl net.ipv4.ip_forward=1
sudo nano /etc/sysctl.conf
# Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.ip_forward=1
Sunday, June 15, 2025
ISS pass prediction
Run Windows 11 Arm on Raspberry Pi 4 or 5
bvm/bvm boot-nodisplay ~/win11bvm/bvm connect ~/win11 access C drivebvm/bvm mount ~/win11 Friday, June 13, 2025
Load exagear virtual i686 environment on raspberry pi
thanks to this guide.
Exagear Desktop is a discontinued piece of software that could be used to emulate x86 applications on ARM devices.
First install prerequisites with apt
sudo apt-get update
sudo apt-get install -y bash coreutils findutils curl binfmt-support cron
Create a new directory (to download the packages and key)
mkdir ~/exagear
cd ~/exagear
Download and install required Exagear packages (follow the instructions for your bitness)
# 32-bit
wget https://archive.org/download/exagear-desktop_202111/exagear_3428-1_armhf.deb
wget https://archive.org/download/exagear-desktop_202111/exagear-dsound-server_010_armhf.deb
wget https://archive.org/download/exagear-desktop_202111/exagear-guest-debian-9_3428_all.deb
sudo dpkg -i exagear_3428-1_armhf.deb
sudo dpkg -i exagear-dsound-server_010_armhf.deb
sudo dpkg -i exagear-guest-debian-9_3428_all.deb
# 64-bit
wget https://archive.org/download/exagear-desktop_202111/exagear_3428-1_arm64.deb
wget https://archive.org/download/exagear-desktop_202111/exagear-dsound-server_010_arm64.deb
wget https://archive.org/download/exagear-desktop_202111/exagear-guest-debian-9_3428_all.deb
sudo dpkg -i exagear_3428-1_arm64.deb
sudo dpkg -i exagear-dsound-server_010_arm64.deb
sudo dpkg -i exagear-guest-debian-9_3428_all.deb
Patch exagear license
wget https://archive.org/download/exagear-desktop_202111/patch.sh; sudo bash patch.sh
Now, run sudo exagear, and you're in an x86 environment! Make sure to run the following to update the subsystem:
sudo exagear not exagear
sudo apt-get update && sudo apt-get upgrade -y
Thursday, June 5, 2025
xrdp permissions error
add a directory to browse to apache2.conf
Wednesday, June 4, 2025
MVS operation notes
Sunday, March 16, 2025
install / run arduino ide on ubuntu 22.04
The raw arduino downloads from the .cc website didn't seem to run.
There is no install included, just a full running appimage and a zip of the application to download.
the version installed by using apt is of the 1.8, version, very old. It does run however.
It does solve something when run. There is a permission that has to be added, and the app prompts for it.
Other problem is that xapp library is missing. That is in the console scroll when you run the app
the AppImage seems to run once made executable. It seems to also install the libs once run.
There was a complaint when running the AppImage about xapp library component missing. W/o installing it the gui doesn't finish running.
--30--
Sunday, February 9, 2025
Install ntop
wget https://packages.ntop.org/RaspberryPI/apt-ntop.deb sudo dpkg -i apt-ntop.deb sudo apt-get update
sudo apt-get install ntopng nprobe