Tutoriales

Cómo actualizar de Debian 10 Buster a Debian 11 Bullseye

Debian 11, Nombre clave Golpe directo, ¡ha sido publicado! Esta guía paso a paso explica cómo actualizar de Debian 10 Buster a Debian 11 Bullseye usando la línea de comandos.

Lanzamiento de Debian 11 «Bullseye»

¡Se acaba la larga espera! Debian 11, con nombre en código «Bullseye», ¡la versión estable está disponible para descargar!

Gracias al trabajo conjunto del equipo de seguridad de Debian y el equipo de soporte a largo plazo de Debian, Debian 11 será compatible a continuación. 5 años.

La nueva distribución Debian 11 viene con muchos entornos de escritorio (DE) diferentes y varias aplicaciones actualizadas.

Debian 11 contiene actualmente las siguientes DE:

  • Gnomo 3.38,
  • KDE Plasma 5.20,
  • LXDE 11,
  • LXQt 0,16,
  • MATE 1.24,
  • Xfce 4.16.

Puede encontrar más información en el Notas de la versión de Debian 11 Bullseye.

Actualice a Debian 11 Bullseye desde Debian 10 Buster

Comprobemos la versión de Debian instalada actualmente con el comando:

$ cat /etc/debian_version 
10.10

También puedes usar lsb_release Comando para mostrar la versión Debian.

$ lsb_release -a

Salida de muestra:

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster
Verifique la versión de Debian

Como puede ver en el resultado anterior, estoy usando el último sistema de eliminación de Debian 10. Ahora comencemos a actualizar de Debian 10 Buster a Debian 11 Bullseye.

Paso 1: actualice y actualice los paquetes actualmente instalados

Antes de comenzar a actualizar Debian Buster a Bullseye, asegúrese de haber actualizado todos los paquetes existentes y actualizado a su última versión disponible ejecutando los siguientes comandos en secuencia:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

Y luego limpie los paquetes y archivos de configuración sobrantes con los comandos:

$ sudo apt autoremove
$ sudo apt autoclean
$ sudo find /etc -name '.dpkg-' -o -name '.ucf-' -o -name '*.merge-error'

Reinicie su sistema para que se apliquen todas las actualizaciones.

$ sudo reboot

Paso 2: haz una copia de seguridad de tus datos

El siguiente paso importante es la copia de seguridad. Asegúrese de haber realizado una copia de seguridad de todos los archivos, directorios y archivos de configuración personales importantes.

Las cosas más importantes de las que desea realizar una copia de seguridad son el contenido de /etc, /var/lib/dpkg, /var/lib/apt/extended_states y la salida de dpkg --get-selections "*" (las comillas son importantes) comando.

También puede usar una o dos de las siguientes aplicaciones de respaldo para respaldar los datos y la configuración del sistema en su sistema Debian Linux.

  • Rsync – Una poderosa utilidad de línea de comandos para realizar copias de seguridad de datos personales y del directorio $ HOME.
  • Ya dup – Una sencilla utilidad GUI para realizar copias de seguridad de datos personales.
  • cambio de hora – Una aplicación gráfica para realizar copias de seguridad de los archivos y la configuración del sistema.
  • Restic – Una utilidad de línea de comandos para almacenar múltiples revisiones de archivos y directorios en un repositorio cifrado almacenado en diferentes backends.
  • instantánea – Una utilidad de línea de comando para tomar instantáneas regulares de máquinas locales y máquinas remotas a través de ssh.

Yo personalmente uso Deja Dup y Timeshift como respaldo. Puede elegir uno o más de su elección de la lista anterior.

Paso 3: actualice los repositorios de software

Antes de actualizar los repositorios de software en Debian Buster, primero haga una copia de seguridad de la lista de fuentes de software actual.

$ mkdir ~/apt
$ sudo cp /etc/apt/sources.list ~/apt
$ sudo cp -rv /etc/apt/sources.list.d/ ~/apt

Verifique el contenido de ~/apt Directorio para asegurarse de que se hayan copiado las listas de repositorios de software.

$ ls apt/
sources.list sources.list.d

Ahora necesitamos actualizar la lista de repositorios actual para que apunte a los repositorios de Debian 11.

Para reemplazar y actualizar repositorios de Debian 10 con repositorios de Debian 11, haga lo siguiente:

$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*

Ahora verifique que el archivo de la lista de fuentes se haya actualizado con nuevos enlaces de repositorio:

$ cat /etc/apt/sources.list

Salida de muestra:

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/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main

# bullseye-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
Lista de fuentes de Debian 11
Lista de fuentes de Debian 11

Como puede ver en el resultado anterior, el sources.list El archivo se actualiza con nuevos enlaces al repositorio de Debian 11.

Actualice las listas de repositorios con el comando:

$ sudo apt update

Paso 4: realice una actualización mínima del sistema

En algunos casos, una actualización completa del sistema (que se explica en el siguiente paso) eliminará una gran cantidad de paquetes que desea conservar. Por lo tanto, los desarrolladores de Debian recomiendan un proceso de actualización de dos partes, a saber actualización mínima y actualización completa.

La actualización mínima actualiza todos los paquetes existentes sin instalar ni eliminar otros paquetes.

Primero necesitas hacer una actualización mínima con el comando:

$ sudo apt upgrade --without-new-pkgs

Vigila la pantalla. Durante el proceso de actualización, se le pedirá que responda algunas preguntas como: B. lo que quiere hacer con un archivo de configuración o si quiere reiniciar un servicio, etc. Las preguntas pueden variar dependiendo de la cantidad de paquetes instalados en su actual. variar el sistema Debian.

Si el apt-listchanges Si el paquete está instalado, la información importante sobre los paquetes actualizados se mostrará en un localizador después de que se descarguen los paquetes. Presione ENTER para leer la información o simplemente presione q para salir y volver al proceso de actualización.

A continuación, se le preguntará qué desea hacer con un archivo de configuración en particular (por ejemplo, archivo de inicio de sesión de pam). Lea las instrucciones en la pantalla y decida en consecuencia. Si no está seguro de qué hacer, simplemente use la configuración predeterminada presionando ENTER Clave:

Elija lo que quiere hacer con un archivo de configuración
Elija lo que quiere hacer con un archivo de configuración

Muchos servicios instalados en su sistema Debian deben reiniciarse cuando ciertas bibliotecas, como libpam, libc, y libssl, se están actualizando. Dado que estos reinicios pueden causar interrupciones en el servicio del sistema, generalmente se le pedirá la lista de servicios que desea reiniciar cada vez que actualice. Si desea evitar hacer preguntas como esta cada vez que actualice su biblioteca, elija y presione ENTER para continuar.

Reinicie los servicios sin preguntar durante las actualizaciones de paquetes
Reinicie los servicios sin preguntar durante las actualizaciones de paquetes

A continuación, el programa de instalación le pregunta qué desea hacer con el archivo de configuración modificado. sshd_config. Elija una de las opciones dadas y seleccione OK y presione ENTER para continuar.

Configurar servidor opensh
Configurar servidor opensh

Seleccione dónde desea instalar Grub, seleccione Aceptar y presione Entrar para continuar.

Configurar Grub
Configurar Grub

El proceso de actualización mínimo se completará en unos minutos.

Paso 5: actualice a Debian 11 bullseye

Ahora inicie la actualización de la diana de Debian 11 real con el comando:

$ sudo apt full-upgrade
Actualice a Debian 11 Bullseye desde Debian 10 Buster
Actualice a Debian 11 Bullseye desde Debian 10 Buster

Nuevamente, debe estar atento a la pantalla y responder cualquier pregunta que pueda surgir como de costumbre.

Como se mencionó antes, si el apt-listchanges Si el paquete está instalado, la información importante sobre los paquetes actualizados se mostrará en un localizador después de que se descarguen los paquetes. Prensa q para salir después de leer la información y continuar con la actualización.

cambios en la lista de aptos
cambios en la lista de aptos

Seleccione el tipo de configuración del servidor de correo de la lista y elija OK y presione ENTER para continuar:

Configuración de Postfix
Configuración de Postfix

Una vez que se complete el proceso de actualización de Debian 11, reinicie su sistema:

$ sudo reboot

Inicie sesión en el sistema y verifique la versión bullseye de Debian 11 con el comando:

$ cat /etc/debian_version 
11.0

O usar lsb_release Mando:

$ lsb_release -a

Salida de muestra:

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye
Consulte la versión diana de Debian 11
Consulte la versión diana de Debian 11

¡Felicidades! Hemos actualizado con éxito Debian 10 Buster a Debian 11 Bullseye.

Opcionalmente, puede eliminar cualquier paquete que ya no necesite con los comandos:

$ sudo apt --purge autoremove
$ sudo apt autoclean

Paso 6: comprueba que todo funciona

Inicie sesión en su sistema Debian 11 recién actualizado y compruebe que todo funciona bien. Es posible que deba abrir y / o ejecutar algunas aplicaciones instaladas y ver si funcionan normalmente. Si su sistema se rompe, háganoslo saber en la sección de comentarios o comuníquese con su foro de Debian.

Debian 11 acaba de ser lanzado (14 de agosto de 2021), por lo que puede esperar algunos fallos menores. Pero en mi caso, el proceso de actualización se desarrolló sin problemas y todo funcionó bien.

Paso 7: restauración de la copia de seguridad

Si todo funciona como se esperaba, restaure la copia de seguridad que realizó antes de actualizar su sistema.

¡Instale nuevas aplicaciones de su elección y use Debian 11 Bullseye Edition!

TL; DR (NO LEER DEMASIADO TIEMPO)

Básicamente, el proceso de actualización de la diana de Debian 11 consta de los siguientes pasos:

  1. Actualizar cualquier paquete existente
    • sudo apt update
    • sudo apt upgrade
  2. Reiniciar el sistema
  3. Hacer una copia de seguridad de los datos importantes
  4. Actualizar repositorios de software
    • sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
    • sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
  5. Haz una actualización mínima
    • sudo apt upgrade --without-new-pkgs
  6. Actualice a Debian 11 Bullseye
  7. Reiniciar el sistema

Espero que ayude.

Recurso:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba