last updated on july 25rd, 2025.
Installation
Debian stable
Download the latest Debian stable, bookworm 12.11.0. The reduced network installer for amd64:
$ wget --continue https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.11.0-amd64-netinst.iso
Verify the integrity of the file:
$ wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS
$ sha256sum --check SHA256SUMS --ignore-missing
Verify the signature:
$ wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS.sign
$ gpg --recv-key --keyserver keyring.debian.org DF9B9C49EAA9298432589D76DA87E80D6294BE9B
$ gpg --verify SHA256SUMS.sign SHA256SUMS
Copy the image to a USB memory:
$ sudo dd if=debian-12.11.0-amd64-netinst.iso of=<device> bs=16M status=progress oflag=sync
Now connect the USB memory to the Avado machine, connect it to an HDMI monitor and a USB keyboard, and boot.
Press the ESC key while booting to go to the BIOS configuration, and in the Boot menu select the USB memory as the first boot device. Save and exit.
Install Debian…
Use 50% of the volume group for guided partitioning.
(I will use the other 50% for LVM cache)
Reboot.
Connect to the switch.
Install software for administration:
$ sudo apt install emacs-nox byobu gnupg curl net-tools dmidecode ncdu ssh-import-id
Import ssh public key:
$ ssh-import-id-gh <github-user>
Disable ssh password autentication:
Edit the file /etc/ssh/sshd_config, uncommenting and setting:
PasswordAuthentication no
$ sudo systemctl reload sshd