Roberto Lodeiro

Hoy es el lanzamiento oficial de Debian 11 Bullseye. Si bien ya se podía actualizar antes de Debian Buster a Debian Bullseye, me gusta esperar al día oficial del lanzamiento para que la migración resulte estable y el nuevo sistema esté 100% testeado.

Recuerda que es muy recomendable hacer una copia de seguridad de nuestro equipo antes de realizar la actualización.


Preparación

Primero vamos a preparar nuestro sistema con Debian Buster para que actualice sin problemas, veremos que es más sencillo de lo esperado.

  • Actualizamos el sistema:
$ sudo apt update
$ sudo apt upgrade
  • Verificamos que nuestro sistema es Debian Buster:
$ cat /etc/*release

Esto nos devolverá algo como lo siguiente, confirmando que estamos en Debian 10 Buster:

PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
  • Revisamos los repositorios de terceros, si los tenemos:
$ cd /etc/apt/sources.list.d/

En este directorio tendremos los repositorios de terceros, es importante que los actualicemos a Debian 11 Bullseye para no tener ningún problema con la actualización.

  • Actualizamos los repositorios oficiales de Debian 10 Buster a Debian 11 Bullseye:
$ sudo nano /etc/apt/sources.list

Comentaremos los repositorios de Debian Buster, y pondremos los nuevos repositorios de Debian Bullseye, quedando así:

### Buster ###

#deb http://deb.debian.org/debian/ buster main contrib non-free
#deb-src http://deb.debian.org/debian/ buster main contrib non-free

#deb http://security.debian.org/debian-security buster/updates main contrib non-free
#deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

#deb http://deb.debian.org/debian/ buster-updates main contrib non-free
#deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

#deb http://deb.debian.org/debian buster-backports main contrib non-free

### Bullseye ###

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

He incluido el repositorio backports, ya que en un futuro nos resultará muy útil para instalar paquetes más actualizados que en la rama estable, pero por supuesto totalmente compatibles con esta.

Actualización

  • Actualizamos nuestro sistema:
$ sudo apt clean all
$ sudo apt update
$ sudo apt full-upgrade

Ten paciencia, ya que la actualización es grande y tardará un tiempo. Durante la actualización se nos preguntará si queremos o no sustituir diversos ficheros de configuración que hayamos modificado antes, así como otras opciones del sistema.

  • Una vez finalizada la actualización, reiniciamos el sistema:
$ sudo reboot
  • Por último, verificamos que realmente hemos actualizado a Debian 11 Bullseye:
$ cat /etc/*release

Nos mostrará algo como lo siguiente:

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Ahora, solo nos queda disfrutar de nuestro nuevo sistema Debian 11 Bullseye!


Espero que sea útil, ¡gracias por leerme!