GNU/Linux >> Tutoriales Linux >  >> Debian

Actualización de Raspbian GNU/Linux de Stretch a Raspbian Buster 10

La actualización de Raspbian Stretch a Raspbian 10 Buster es un procedimiento relativamente simple. Sin embargo, tenga cuidado, ya que siempre existe la posibilidad de romper todo el sistema. Cuantos menos paquetes y servicios de terceros estén instalados, más probable es que pueda actualizar con éxito su sistema Raspbian Linux.

Novedades

  • Arranque seguro UEFI
  • AppArmor habilitado por defecto
  • Endurecimiento opcional de APT
  • Actualizaciones desatendidas para versiones puntuales estables
  • Páginas man sustancialmente mejoradas para usuarios de habla alemana
  • Filtrado de red basado en el marco nftables por defecto
  • La configuración predeterminada de Cryptsetup es el formato LUKS2 en disco
  • impresión sin controladores con CUPS 2.2.10
  • Soporte básico para dispositivos basados ​​en Allwinner A64

FUENTE :debian.org

Frambuesa Pi

ADVERTENCIA
Dado que Debian, en el que se basa Raspbian, es una distribución de Linux extremadamente robusta, combinado con el hecho de que no hay nada seguro en la vida, lo más probable es que, después de la actualización, termine con un sistema roto. Por lo tanto, es necesario señalar que ninguna actualización del sistema es infalible y debe discutir, preparar y posiblemente probar cualquier proceso de recuperación o conmutación por error adecuado antes de la actualización propuesta del sistema a Debian Buster. Para sistemas más robustos o de producción, se recomienda leer la guía oficial de actualización de Debian antes de continuar.

Recomendaciones

  • Eliminar paquetes innecesarios u obsoletos
  • Realice una copia de seguridad de los datos y la configuración
  • Realice una actualización directamente usando la consola
  • Verifique si hay paquetes de software de terceros actualmente instalados en su sistema Raspbian

Elimine cualquier repositorio estándar obsoleto y software de terceros antes de intentar la actualización. La aptitude El comando puede ayudarlo a encontrar cualquier paquete de software de terceros actualmente instalado en su sistema Raspbian.

# aptitude search '~i(!~ODebian)'

El comando anterior enumerará todos los paquetes que ya no están en una lista de repositorio estándar desde que se eliminaron; por lo tanto, quedaron obsoletos, o los paquetes de terceros que se instalaron manualmente.

Realice una copia de seguridad completa de los datos y los archivos de configuración manual que residen en su sistema actual. Por ejemplo, estos pueden incluir, entre otros, directorios de inicio de usuario, bases de datos, sitios web, etc. Alternativamente, realice una copia de seguridad Micro SD completa utilizando el comando dd.

Actualizar completamente el sistema actual

Comience por actualizar completamente su sistema Raspbian actual antes de continuar con una actualización de Buster.

# apt-get update
# apt-get upgrade

Actualice cualquier paquete retenido:

# apt-get dist-upgrade

Comprobación del sistema

Por último, oportunidad de verificar si hay inconsistencias en el sistema. Realice comprobaciones de integridad y consistencia de la base de datos para paquetes parcialmente instalados, perdidos y obsoletos:

# dpkg -C

Si no se informan problemas, verifique qué paquetes están retenidos:

# apt-mark showhold

Paquetes On Hold no se actualizará. On Hold los paquetes pueden causar inconsistencias después de la actualización de Stretch. Antes de pasar a la siguiente parte, se sugiere solucionar todos los problemas proporcionados por los dos comandos anteriores.
El siguiente comando puede ser de mayor ayuda:

# dpkg --audit

Actualizar el repositorio de paquetes a Debian Buster

A continuación, actualice su /etc/apt/sources.list para incluir nuevos repositorios Buster.

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

El comando anterior reemplazará cualquier stretch ocurrencia de palabra clave para buster habilitando así efectivamente nuevos repositorios Buster. Una vez que su /etc/apt/sources.list se actualiza para incluir Buster repositorios, actualice su índice de paquetes local con:

# apt-get update

Simulación de actualización de Raspbian Buster

Usé el siguiente comando para ver a lo que nos enfrentamos. Es un ensayo simulado, por lo que no se implementarán cambios en el sistema.

# apt-get --simulate upgrade

Actualización Rasbian Buster

Hemos llegado a la parte más emocionante, que es la actualización real de Stretch al sistema Raspbian Buster. Durante la actualización, es posible que se le pregunte:


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 en el servicio del sistema, normalmente se le solicitará en cada actualización la lista de servicios que desea reiniciar. Puede elegir esta opción para evitar que se le pregunte; en cambio, todos los reinicios necesarios se realizarán automáticamente para que pueda evitar que le hagan preguntas sobre cada actualización de la biblioteca.

¿Reiniciar los servicios durante las actualizaciones del paquete sin preguntar?
La elección es 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 la liberación de Buster.

Cuando esté listo, ejecute los siguientes comandos para comenzar el proceso de actualización de Debian Buster:

# apt-get upgrade
# apt-get dist-upgrade

Todo listo. Reinicie su sistema. Felicitaciones a su sistema Raspbian 10 Buster Linux totalmente actualizado.


Debian
  1. Cómo actualizar Debian 8 Jessie a Debian Linux 9 Stretch

  2. Actualización de Raspbian GNU/Linux de Jessie a Raspbian Stretch 9

  3. Cómo actualizar el sistema Debian Linux de Wheezy a la versión estable de Jessie

  4. Cómo actualizar Debian 9 Stretch a Debian 10 Buster

  5. Cómo actualizar de Debian 10 a Debian 11

Actualice Debian 9 Stretch a Debian 10 Buster desde la línea de comandos

Actualice Debian 10 Buster a Debian 11 Bullseye desde la línea de comandos

Instalar/Actualizar a Fedora Rawhide desde Fedora Linux 35

Cómo actualizar Debian 10 Buster a 11 Bullseye Linux

Actualice Debian 10 Buster a Debian 11 Bullseye desde la línea de comandos

Cómo actualizar Debian 9 Stretch a Linux Debian 10 Buster