Cómo actualizar de Debian 10 a Debian 11

Debian 11, nombre en clave «Bullseye», se publicó el 14 de agosto de 2021. Es una versión estable y tendrá soporte durante los próximos 5 años. Esta versión trae actualizaciones para muchos paquetes conocidos, como el Núcleo Linux 5.10 LTS, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, PostgreSQL 13, y más.

Antes de actualizar a Debian 11, debes hacer lo siguiente:

  • Haz una copia de seguridad de todos tus archivos en el disco externo.
  • Asegúrate de que tienes una conexión estable a Internet.
  • Desactiva cualquier repositorio externo.

En este artículo, te mostraré cómo actualizar de la versión 10 de Debian a la nueva Debian 11 en unos sencillos pasos.

Requisitos previos

  • Un servidor que esté ejecutando Debian 10.
  • Una contraseña de root configurada en el servidor.

Actualizar el sistema

En primer lugar, debes actualizar y mejorar todos los paquetes del sistema a la última versión. Ejecuta el siguiente comando para actualizar y mejorar todos los paquetes:

apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -y

A continuación, elimina todos los paquetes no deseados con el siguiente comando:

apt-get autoremove

A continuación, limpia la caché de paquetes de APT con el siguiente comando:

apt-get clean

A continuación, reinicia el sistema para aplicar todas las actualizaciones:

reboot

Tras reiniciar el sistema, verifica la versión de tu sistema operativo con el siguiente comando:

lsb_release -a

Deberías ver la siguiente salida:

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

Actualizar el repositorio de Debian 10 con Debian 11

A continuación, tendrás que actualizar el repositorio de Debian 10 con Debian 11 para descargar y recibir la actualización.

Para ello, puedes actualizar todos los archivos fuente ejecutando estos comandos:

sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list.d/*.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list

O edita manualmente el archivo fuente de APT con el siguiente comando:

nano /etc/apt/sources.list

Sustituye «buster/updates» por «bullseye-security», y «buster» por «bullseye». El resultado debe ser similar al siguiente:

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

Guarda y cierra el archivo cuando hayas terminado Si hay más archivos fuente de APT en /etc/apt/sources.list.d/, edítalos también sustituyendo «buster» por «bullseye».

Actualizar Debian 10 a Debian 11

Llegados a este punto, tu servidor Debian 10 está listo para la actualización.

En primer lugar, actualiza el repositorio para aplicar los cambios que hiciste en el paso anterior.

apt-get update -y

Ahora actualizaremos los paquetes existentes sin instalar otros nuevos:

apt upgrade --without-new-pkgs -y

Una vez actualizado tu repositorio, ejecuta el siguiente comando para iniciar la actualización:

apt-get full-upgrade -y

Una vez actualizado tu sistema, reinícialo para aplicar todas las actualizaciones.

reboot

Verifica la actualización a Debian 11

Llegados a este punto, tu servidor Debian 10 está actualizado a Debian 11. Ahora puedes verificarlo utilizando el siguiente comando:

lsb_release -a

Deberías ver la versión Debian 11 en la siguiente salida:

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Conclusión

La guía anterior explica cómo actualizar de la versión 10 de Debian a Debian 11. Espero que ahora puedas actualizar tu Debian 10 sin problemas.

Scroll al inicio