Actualizar a Debian 11 desde Debian 10

0
5120
debian logo
Debian Linux

Como comentamos en la anterior entrada con la salida de Debian 11, ya tenemos disponible la nueva ISO de Debian11 para descargar. En esta entrada te desgranaré una serie de pasos para actualizar a Debian 11 desde Debian 10 satisfactoriamente.

Si bien nos hacíamos eco en esta entrada del lanzamiento de la nueva versión Debian 11 Bullseye, ahora ha llegado el momento de ir actualizando nuestras versiones de Debian. Esto quiere decir que debemos actualizar ya a Debian 11 ? La realidad es que no, todo depende de ti, pero debes saber que la versión Debian 10 tendrá soporte oficial de la comunidad Debian hasta Junio del 2024, por lo que realmente no debes sentirte forzado a actualizar todavía.

En cualquier caso, en esta entrada te explicaré una serie de instrucciones que deberías seguir para actualizar a Debian 11 satisfactoriamente, tienes que tener en cuenta que hay muchas variables en juego y todo depende del software que tienes instalado en tu servidor o ordenador, el resultado del mismo.

Como ya comentamos en la versión Debian 10 Buster en esta entrada, el procedimiento de instalación es exactamente igual.

  • Primero actualizar todos los repositorios.
  • Segundo actualizar todos los paquetes.
  • Tercero actualizar todos los paquetes de sistema.
  • Cuarto permutar los repositorios a la siguiente versión de Debian.
  • Quinto actualizar los repositorios.
  • Sexto actualizar todos los paquetes.
  • Séptimo actualizar todos los paquetes de sistema.

Lo primero que tenemos que tener es un backup de todos nuestros datos para que en caso fatal, podamos restaurar todo. Si utilizáis algún hypervisor como es mi caso, también recomiendo lanzar una snapshoot antes del proceso:

Para empezar, tenemos que comprobar que nuestro servidor Debian 10 está completamente actualizado:

apt-get update && apt-get upgrade
apt-get dist-upgrade

El proceso de actualizar a Debian 11 es muy parecido al de cualquier versión anterior.

Una vez hecho esto, comprobaremos los siguientes paquetes obsoletos:

root@Plex:~# aptitude search '~o'
gcc-6-base                                   - GCC, the GNU Compiler Collection (base package)
libcryptsetup4                               - disk encryption support - shared library
libdns-export162                             - Exported DNS Shared Library
libgdbm3                                     - GNU dbm database routines (runtime version)
libisc-export160                             - Exported ISC Shared Library
liblogging-stdlog0                           - easy to use and lightweight logging library
libprocps6                                   - library for accessing process information from /proc
libssl1.0.0                                  - Secure Sockets Layer toolkit - shared libraries
libssl1.0.2                                  - Secure Sockets Layer toolkit - shared libraries
libunistring0                                - Unicode string library for C
perl-modules-5.24                            - Core Perl modules
plexmediaserver                              - Plex organizes all of your personal media so you can easily access and enjoy it.
root@Plex:~#

Una vez borremos todos los paquetes obsoletos, en mi caso todos menos «plexmediaserver». Yo usé el comando aptitude purge nombre_de_paquete para borrarlos, pero podéis utilizar cualquier gestor de paquetes con el que os sintáis cómodos.

El siguiente paso es añadir los repositorios nuevos de Debian 11, para ello iremos al fichero /etc/apt/sources.list y borraremos los viejos para añadir los nuevos, también podéis simplemente renombrar buster por bullseye.

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main

deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

Ahora podremos actualizar los repositorios y nuestros paquetes instalados con los siguientes comandos:

apt-get update && apt upgrade --without-new-pkgs

Si hemos recibido algún error, tendremos que revisar el motivo del mismo y intentar solventarlo, normalmente causado por alguna dependencia o paquete que no se puede eliminar, una vez solventado o finalizado sin inconvenientes podemos instalar el resto de paquetes con el siguiente comando:

apt full-upgrade

Para finalizar, podemos lanzar el comando apt autoremove para purgar todos los paquetes que ya no necesitaremos.

Con esto ya tendremos completamente actualizado nuestro Debian a la versión 11 «Bullseye».

Te dejo un par de páginas de interés de la comunidad Debian relativas a la actualización:

¡Hasta la próxima!

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí