Upgrade Debian Linux to Testing
Upgrade to testing
Basically (as root):
su -
apt-get update && apt-get upgrade -y cat <<EOF >/etc/apt/sources.list deb https://deb.debian.org/debian testing main contrib non-free deb https://deb.debian.org/debian-security testing/updates main contrib non-free EOF apt-get update apt-get dist-upgrade -y apt autoremove -y
Then answer the questions.
Add support for new (hardware) ports
If you want to add support for new ports (e.g. RISC-V), do this:
apt-get install -y debian-ports-archive-keyring cat <<EOF >>/etc/apt/sources.list deb https://deb.debian.org/debian-ports unstable main deb https://deb.debian.org/debian-ports unreleased main deb https://deb.debian.org/debian-ports experimental main EOF apt-get update
Consider limiting the new ports to a specific architecture. Also consider limiting the main repositories to amd64 (if you use amd64). So do this instead:
apt-get install -y debian-ports-archive-keyring cat <<EOF >>/etc/apt/sources.list deb [arch=riscv64] https://deb.debian.org/debian-ports unstable main deb [arch=riscv64] https://deb.debian.org/debian-ports unreleased main deb [arch=riscv64] https://deb.debian.org/debian-ports experimental main EOF apt-get update