Cómo actualizar Debian 11 a Debian 12 (Bookworm)

Published:

Vamos a ver el paso a paso para poder migrar de la versión de Debian 11 a 12 por medio de la terminal con unos breves pasos, siempre recomiendo hacer un backup de la data que tengamos, por lo general no pasa pero por si algo «puede malir sal».

¿Por qué actualizar a Debian 12 (Bookworm) desde Debian 11?

La versión estable de Debian 12 se lanzó recientemente el 10 de junio de 2023, luego de un desarrollo de casi un año y diez meses. El nombre en clave de Debian 12 es » Bookworm » y será compatible durante los próximos cinco años.

  • Ha introducido más de 11.089 paquetes nuevos y se han actualizado 43.254 paquetes existentes.
  • Incluye una gran cantidad de páginas de manual traducidas en varios idiomas, como alemán, griego, finlandés, indonesio, checo, noruego, sueco, vietnamita, serbio, ruso y más.
  • Tiene un instalador mejorado y admite múltiples entornos de escritorio como GNOME, Plasma, LXDE, KDE, LXQt, Xfce y MATE.
  • Admite nueve arquitecturas: ARM de 64 bits, ARMv7, IBM System Z, PC de 32 bits (i386) y PC de 64 bits, ARM EAB y más. Sin embargo, no es compatible con ningún procesador i586 de una PC de 32 bits. Si tienes uno, deberías seguir disfrutando de Debian 11.
  • Ha introducido un repositorio completamente nuevo llamado » firmware no libre » que separa el firmware no libre de los paquetes no libres restantes. Esto ayuda a permitir el correcto funcionamiento de los componentes de hardware, como adaptadores de red o tarjetas gráficas.
  • Contiene muchos paquetes de software actualizados, incluidos Apache 2.4.57, GnuPG 2.2.40, Nginx 1.22, PostgreSQL 15, OpenJDK 17, Vim 9.0, y la lista continúa.

ACLARACIÓN: voy a hacer todo el procedimiento como root. Y vamos a tener que ir respondiendo algunas preguntas en el proceso yo deje todo por defecto.

1- Comprobar versión

lsb_release -d
cat /etc/debian_version

2- Actualizamos a la última versión de Debian 11 y limpiamos el sistema

apt update ; apt upgrade ; apt --purge autoremove 

3- Repositorios

Vamos a usar los oficiales, que publique el día de ayer: repositorios debian 12

Editamos el archivo sources.list y pegamos el contenido, podemos comentar los anteriores o eliminar el contenido y usar los nuevos.

nano /etc/apt/sources.list

Y actualizamos

apt update

4- Ahora actualizamos pero excluimos paquetes nuevos

apt upgrade --without-new-pkgs

Ahora estamos listos para hacer un full-upgrade

apt full-upgrade

Y una ver terminado reiniciamos

systemctl reboot

Finalmente purgamos

apt --purge autoremove

Y volvemos a verificar la versión

lsb_release -d
cat /etc/debian_version
- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles