Cómo actualizar Debian 9 Stretch a Debian 10 Buster

Cómo actualizar Debian 9 Stretch a Debian 10 Buster

Objetivo

Este artículo explica un procedimiento de actualización del sistema desde Debian 9 Stretch Linux hasta Debian 10 Buster.

Qué hay de nuevo

  • Bota segura de UEFI
  • Apparmor habilitado por predeterminado
  • Endurecimiento opcional de APT
  • Upgrades desatendidos para lanzamientos de puntos estables
  • Páginas de hombre mejoradas sustancialmente para usuarios de habla alemana
  • Filtrado de red basado en el marco NFTables de forma predeterminada
  • CryptSetUp predeterminado es en formato Luks2 en disco
  • Impresión sin conductor con tazas 2.2.10
  • Soporte básico para dispositivos basados ​​en Allwinner A64

FUENTE: Debian.organizar

Sistema de Debian 10 Buster Linux

Preparativos

ADVERTENCIA
Dado que el Debian es una distribución de Linux extremadamente robusta, combinada con el hecho de que no hay nada seguro en la vida, lo más probable es que después de la actualización pueda terminar con un sistema roto. Por lo tanto, es necesario señalar que ninguna actualización del sistema es a prueba de balas y debe discutir, preparar y posiblemente probar cualquier proceso de falla o recuperación adecuado antes de la actualización del sistema propuesta a Debian Buster. Para un sistema más robusto o de producción, se le recomienda leer la guía oficial de actualización de Debian antes de continuar.

La regla general es que cuanto menos software instale en su sistema, más posibilidades de una actualización exitosa. Las posibilidades de una actualización exitosa y totalmente funcional se reducen en varios paquetes de terceros instalados en su sistema actual. Desde esta razón, elimine cualquier repositorio estándar obsoleto y software de terceros antes de intentar la actualización. El aptitud El comando puede ayudarlo a encontrar cualquier paquete de software de terceros actualmente instalado en su sistema Debian.

# búsqueda de aptitud '~ i (!~ Odebian) ' 

El comando anterior enumerará todos los paquetes que ya no están en una lista de repositorio estándar ya que fueron eliminados; Por lo tanto, se volvieron obsoletos, o los paquetes de terceros que se instalaron manualmente.

Realice una copia de seguridad completa de datos y archivos de configuración manuales que residan en su sistema actual. Por ejemplo, estos pueden incluir, entre otros, los directorios de inicio del usuario, bases de datos, sitios web, etc. En caso de que ejecute Debian Linux prácticamente tome una instantánea en caso de que algo salga mal durante la actualización de Buster.



Actualización completa de Buster

Antes de seguir adelante con la actualización, actualicemos completamente nuestro sistema de jessie debian actual:

# Actualización de apt-get # apt-get actualización # apt-get dist uprade 

Si todo salió bien, realice verificaciones de cordura y consistencia de bases de datos para paquetes parcialmente instalados, faltantes y obsoletos:

# dpkg -c 

Si no se informan problemas, verifique qué paquetes se retienen:

# showhold de marca adecuada 

Paquetes En espera no se actualizará, lo que puede causar inconsistencias después de la actualización de Buster. Antes de pasar a la siguiente parte, se recomienda solucionar todos los problemas producidos por ambos comandos anteriores. El siguiente comando podría ser de una asistencia adicional:

# DPKG -Audit 

Actualizar el repositorio de paquetes a Debian Buster

Ahora, que tenemos un sistema actual completamente actualizado, es hora de volver a sincronizar los archivos de índice de paquetes con nuevas fuentes de Debian Buster. Esto se hace editando /etc/apt/fuentes.lista Archivo para incluir a Debian estirar repositorio de paquetes. Primero, haga una copia de seguridad de la corriente /etc/apt/fuentes.lista:

# cp/etc/apt/fuentes.Lista/etc/apt/fuentes.list_backup 

Ejecutar APT EDIT-FROURES o usa tu editor de texto favorito e.gramo., Vim para modificar una corriente /etc/apt/fuentes.lista Archivo para incluir repositorios de estiramiento. Simplemente actualice la palabra clave estirar a buster.

Ejemplo:

De Strecth: Deb http: // httpredir.debian.org/Debian STRING Main Deb http: // httpredir.debian.org/Debian Stretch-Updates Main Deb http: // Security.debian.org/actualizaciones principales a Buster: Deb http: // httpredir.debian.org/Debian Buster Main Deb http: // httpredir.debian.org/Debian Buster-Updates Main Deb Http: // Seguridad.debian.Org Buster/actualizaciones principales 

Alternativamente, use un sed Comando para automatizar esta tediosa tarea:

# Sed -i 'S/estiramiento/buster/g'/etc/apt/fuentes.lista 

Una vez lo anterior /etc/apt/fuentes.lista La edición de archivos se completa, use apto Comando para actualizar el índice de paquetes:

# Actualización de apt 

Actualizar a la simulación de Debian Buster

Antes de presionar el botón de actualización, usemos apto comandar una vista previa de lo que nos enfrentamos. Para hacer esta ejecución APT LIST -Upgradable Comando para obtener una encuesta rápida del número de paquetes a instalar, actualizar y eliminar sin afectar el sistema.

# Lista de apt -Upgradable 


Actualizar a Debian Buster

Hemos llegado a la parte más emocionante, que es la actualización de estiramiento real al sistema de Debian Buster. Durante la actualización se le puede preguntar:

Hay servicios instalados en su sistema que deben reiniciarse cuando se actualizan ciertas bibliotecas, como libpam, libc y libssl. Dado que estos reinicios pueden causar interrupciones de servicio para el sistema, normalmente se le solicitará en cada actualización de la lista de servicios que desea reiniciar. Puede elegir esta opción para evitar ser solicitado; En su lugar, se realizarán todos los reinicios necesarios automáticamente para que pueda evitar que se le haga preguntas en cada actualización de la biblioteca.

Reiniciar servicios durante las actualizaciones de paquetes sin preguntar?

La elección se trata de si desea que el sistema reinicie sus servicios automáticamente durante la actualización del sistema o si desea hacerlo manualmente o después de que el sistema se actualice por completo a Buster. Cuando esté listo, ejecute los comandos a continuación para comenzar el proceso de actualización de Debian Buster:

# Actualización de apt-get # apt-get dist uprade 

En esta etapa, debe tener su sistema de Linux Stretch Debian completamente actualizado a Debian Buster 10. Siga, esta guía para consultar su versión actual de Debian.
Una vez más, verifique los paquetes obsoletos para que no haya sorpresas en la pista:

# búsqueda de aptitud '~ i (!~ Odebian) ' 

Felicitaciones a su sistema de Linux de Debian 10 Buster Linux.

Tutoriales de Linux relacionados:

  • Tutorial de Cups Linux para principiantes
  • Cosas para instalar en Ubuntu 20.04
  • Cómo configurar la impresora en Manjaro Linux
  • El mejor firewall para Linux
  • Endurecimiento de Kali Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
  • Cómo verificar la duración de la batería en Ubuntu
  • Archivos de configuración de Linux: los 30 principales más importantes
  • La mejor distribución de Linux para desarrolladores