Cómo actualizar de Debian 9 a Debian 10

Debian 10, cuyo nombre en clave es «Buster», es la última versión de la popular distribución de Linux. Lanzada en julio de 2019, Debian 10 proporciona una gran cantidad de nuevas características y mejoras con respecto a las versiones anteriores. He aquí algunas de las más destacadas:

Actualización del núcleo

El núcleo se ha actualizado a Linux 4.19, ofreciendo un mejor rendimiento y compatibilidad con el hardware moderno. Se trata de una importante actualización de la versión Debian 9, que incluía Linux 4.9.

Mejoras de seguridad

Debian 10 incluye muchas mejoras de seguridad, como un parser AppArmor mejorado, soporte para un mayor endurecimiento del espacio de usuario con protección contra choques de pila y protecciones de memoria endurecidas en arquitecturas como x86-64. También hay nuevas herramientas para ayudar a endurecer servicios como SSH, Postfix y Apache2.

Entorno de escritorio mejorado

Además de soportar el entorno de escritorio GNOME 3, Debian 10 también ofrece KDE Plasma 5 y Xfce como opciones para los usuarios que busquen una experiencia de escritorio alternativa. Los tres entornos ofrecen una usabilidad mejorada respecto a sus predecesores, junto con la posibilidad de personalizarlos para que se adapten mejor a las necesidades del usuario.

Gestión de paquetes mejorada

Debian 10 incluye un sistema de gestión de paquetes renovado que ofrece mayor flexibilidad a la hora de instalar y gestionar paquetes desde repositorios como SNAP o Flatpak, al tiempo que sigue siendo compatible con los paquetes .deb clásicos. Además, hay herramientas automatizadas como aptitude que ayudan a simplificar aún más la gestión de paquetes.

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

  • Haz una copia de seguridad de todos tus archivos en un 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 9 de Debian a la nueva Debian 10 en unos sencillos pasos.

Requisitos previos

  • Un servidor que esté ejecutando Debian 9.
  • 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 una salida similar:

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

Actualizar el repositorio de Debian 9 con Debian 10

A continuación, tienes que actualizar el repositorio de Debian 9 con Debian 10 para descargar y obtener la actualización.

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

sed -i 's/stretch/buster/g' /etc/apt/sources.list
sed -i 's/stretch/buster/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 «stretch» por «buster». El resultado debería ser similar al siguiente:

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

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 9 a Debian 10

Llegados a este punto, tu servidor Debian 9 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 10

Llegados a este punto, tu servidor Debian 9 está actualizado a Debian 10. 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 10 (buster)
Release:	10
Codename:	bullseye

Conclusión

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

También te podría gustar...