Este tutorial paso a paso le mostrará cómo actualizar de forma segura Debian 10 Buster a Debian 11 Bullseye desde la línea de comandos.
El 14 de agosto de 2021, el proyecto Debian finalmente lanzó una versión estable de Debian 11 Bullseye después de más de 2 años de desarrollo. Viene con muchas características nuevas ya que la mayoría del software en esta versión ha sido actualizado. Debian 11 recibirá soporte durante los próximos 5 años como cualquier otra versión estable de Debian.
Centrémonos ahora en cómo puede actualizar de Debian 10 Buster a Debian 11 Bullseye . El proceso de actualización es bastante simple y asume que está ejecutando en la cuenta raíz.
1. Haga una copia de seguridad de su sistema
Asegúrese de hacer una copia de seguridad de sus datos. Las actualizaciones de Debian normalmente son seguras, pero siempre existe la posibilidad de que algo salga mal. Es crucial que tenga sus datos valiosos copiados de forma segura en una ubicación de copia de seguridad, para que pueda restaurarlos si hay algún problema o complicación.
Puede copiar manualmente archivos importantes a un dispositivo diferente (segundo disco duro, unidad USB, otra computadora en la red, etc.).
También puede crear una imagen completa del sistema de su instalación actual de Debian con un software de creación de imágenes del sistema dedicado como CloneZilla. Si desea utilizar cualquier otro software de copia de seguridad, puede hacerlo, solo asegúrese de que sus datos estén en un lugar seguro.
2. Actualizar todos los paquetes actualmente instalados
Antes de comenzar a actualizar de Debian 10 a Debian 11, es importante asegurarse de que su sistema Debian 10 actualmente instalado esté actualizado. Ejecute el siguiente apt
comandos en la terminal.
apt update
apt upgrade
apt full-upgrade
Ahora puede limpiar los paquetes sobrantes.
apt --purge autoremove
Luego reinicie su Debian 10 para que se apliquen los cambios realizados.
reboot
3. Compruebe la versión instalada actualmente
Ahora comenzaremos verificando que actualmente estamos usando la última versión de punto de Debian 10.
La forma más sencilla de comprobar qué versión de Debian está ejecutando es simplemente leer el contenido de /etc/debian_version
archivo.
cat /etc/debian_version
10.10
Una forma alternativa es mediante el uso de lsb_release
dominio. Puede usarlo para mostrar información LSB (Linux Standard Base) sobre la distribución de Linux.
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
4. Reemplace Debian 10 con los repositorios de Debian 11
Los repositorios de software de Debian se definen en /etc/apt/sources.list
y el /etc/apt/sources.list.d/
directorio. Antes de iniciar el procedimiento de actualización, debe reconfigurarlos para que apunten a los repositorios de Debian 11 Bullseye.
Es una buena práctica antes de actualizar los repositorios de software hacer primero una copia de seguridad de la lista de fuentes de software actual.
mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt
Ahora puede continuar y actualizar el repositorio actual de Debian 10 Buster para apuntar a los repositorios de Debian 11 Bullseye.
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
Los comandos que se muestran arriba reemplazarán el buster
palabra clave con bullseye
en archivos de repositorios de software.
En Debian 11 Bullseye, la suite de seguridad ahora se llama bullseye-security
en lugar de bullseye/updates
. Por lo tanto, debe ubicar el siguiente debian-security
líneas en el /etc/apt/sources.list
archivo:
deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
Y reemplázalos por estos:
deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main
El sources.list
final el archivo debería verse como a continuación.
cat /etc/apt/sources.list
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
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
5. Realice primero una actualización mínima del sistema
En este punto, su sistema Debian 10 está listo para la actualización. El siguiente paso es actualizar el repositorio para permitir que el sistema reconozca las URL del repositorio recién agregadas.
apt update
En algunos casos, realizar la actualización completa directamente puede eliminar una gran cantidad de paquetes que querrá conservar. Por lo tanto, los desarrolladores de Debian recomiendan un proceso de actualización en dos partes para evitar la eliminación de los paquetes.
- Parte 1:Actualización mínima del sistema
- Parte 2:actualización completa del sistema
En la actualización mínima, actualizará y actualizará todos los paquetes disponibles sin instalar ni eliminar ningún otro paquete.
Para realizar primero la actualización mínima del sistema, ejecute el comando que se muestra a continuación.
apt upgrade --without-new-pkgs
Mantenga un ojo en la pantalla. Si apt-listchanges
está instalado, mostrará información importante sobre los paquetes actualizados en un buscapersonas después de descargar los paquetes.
Presiona q
después de leer para salir del localizador y continuar con la actualización.
Además, se le preguntará si desea reiniciar los servicios sin preguntar.
También se le preguntará qué desea hacer con un archivo de configuración específico. Si no está seguro de qué hacer, elija los valores predeterminados simplemente presionando Enter
. clave.
6. Actualice Debian 10 a Debian 11
Una vez finalizada la actualización mínima del sistema, ejecute el siguiente comando para comenzar la actualización completa.
apt full-upgrade
No deje el sistema desatendido, porque el proceso de actualización requiere varias entradas durante la actualización.
Una vez que se completa el proceso de actualización de Debian 11, puede reiniciar el sistema.
reboot
Inicie sesión en el sistema y verifique su versión de Debian.
cat /etc/debian_version
11.0
O como una forma alternativa usando lsb_release
comando:
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
¡Felicidades! Ha actualizado correctamente su sistema de Debian 10 Buster a Debian 11 Bullseye. Su sistema ahora ejecutará Debian 11 Bullseye.
7. Limpieza de paquetes obsoletos de Debian 10
Es una buena idea limpiar su sistema Debian 11 Bullseye recién actualizado eliminando los paquetes obsoletos que ahora quedaron de su actualización exitosa y ya no son necesarios.
apt --purge autoremove
apt autoclean
Conclusión
En el tutorial anterior, aprendió cómo actualizar Debian 10 Buster a Debian 11 Bullseye. Ahora puede disfrutar de los últimos paquetes y soporte de hardware proporcionado por la última versión de Debian.
Hemos tratado de hacer este tutorial lo más simple posible. Gracias por usarlo.
Para obtener ayuda adicional o información útil, le recomendamos que consulte la documentación oficial de actualización de Debian.