Roberto Lodeiro

Ya a sido lanzado de forma oficial Debian 12 Bookworm. Como siempre, me gusta actualizar cuando se hace la release estable oficial para evitar problemas, así que vamos a ello.

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 Bullseye para que actualice sin problemas.

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

Esto nos devolverá algo como lo siguiente, confirmando que estamos en Debian 11 Bullseye:

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/"
  • 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 12 Bookworm para no tener ningún problema con la actualización.

  • Hacemos una copia de nuestros depositorios de Debian 11 Bullseye:
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
  • Actualizamos los repositorios oficiales de Debian 11 Bullseye a Debian 12 Bookworm:
$ sudo nano /etc/apt/sources.list

Borramos los repositorios antiguos, y ponemos los nuevos repositorios de Debian Bookworm, quedando así:

deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

Destacar la inclusión del nuevo repositorio non-free-firmware disponible en Bookworm. También he incluido como siempre el repositorio Backports, el cual nos será muy util para mantener actualizados ciertos paquetes no disponibles en la rama estable.

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 12 Bookworm:
$ cat /etc/*release

Nos mostrará algo como lo siguiente:

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
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 12 Bookworm!


Espero que sea útil, ¡gracias por leerme!