Actualizando a Debian 11


Actualizar Debian está en multitud de sitios, estos son algunas notas sobre el método que estoy utilizando para cambiar de Debian 10 a Debian 11 en servidores administrados remotamente sin perder la conexión.

Básicamente en este enlace How to Upgrade Debian 10 (Buster) to Debian 11 (Bullseye) está el procedimiento que estoy usando para evitar problemas de dependencias durante la actualización.

Si lo estás haciendo en una RaspberryPI revisa las notas que hay al final de este post.

Actualizando Debian

En servidores simplemente cambiando las fuentes y haciendo una primera actualización parcial. En primer lugar se cambian las fuentes en /etc/apt/sources.list a:

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb https://deb.debian.org/debian-security bullseye-security main contrib  non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb http://deb.debian.org/debian bullseye-backports main

Después para evitar problemas de dependencias lo mejor es hacer la actualización en dos pasos como se indica a continuación. No es necesario reiniciar hasta que termine la actualización.

apt update
apt upgrade --without-new-pkgs
apt full-upgrade

Actualizando RaspiOS 64bits / Raspbian 11

En primer lugar las con las RaspberryPI he tenido algunos problemas

  • Puede haber problemas de claves en APT
  • En la versión de 32bits he perdido la conexión de red cableada
  • En la versión de 64bits la actualización ha funcionado correctamente

Las siguientes instrucciones son para la versión de 64 bits. De nuevo hay que cambiar las fuentes APT en /etc/apt/sources.list a

deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free

Tras ejecutar apt update pueden aparecer problemas con las claves PGP y es necesario añadir las claves públicas:

apt update

y si hay problemas de claves se añaden mediante:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E

tras esto el procedimiento de actualización parcial debe funcionar perfectamente usando los siguientes comandos sin reiniciar:

apt upgrade --without-new-pkgs
apt full-upgrade
#Debian