Difference between revisions of "Upgrade Debian Linux to Testing"

From Aram's Wiki
Jump to: navigation, search
(Created page with "See https://wiki.debian.org/DebianTesting. == Upgrade to testing == Basically (as root): su - apt-get update && apt-get upgrade -y cat <<EOF >/etc/apt/sources.list deb...")
 
(Add support for new (hardware) ports)
Line 26: Line 26:
 
  deb https://deb.debian.org/debian-ports unreleased main
 
  deb https://deb.debian.org/debian-ports unreleased main
 
  deb https://deb.debian.org/debian-ports experimental 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).
 +
 +
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
 
  EOF
 
  apt-get update
 
  apt-get update

Revision as of 18:12, 1 September 2018

See https://wiki.debian.org/DebianTesting.

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).

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