El método dnf permite gestionar actualizaciones offline con más flexibilidad. Esta herramienta prepara los paquetes necesarios mientras el sistema está en línea, y luego los aplica al reiniciar. A continuación, te explico cómo utilizarlo.
Fedora es una distribución GNU/Linux para propósitos generales. Es mantenida por una comunidad internacional de ingenieros, diseñadores y usuarios. Se caracteriza por su estabilidad, pero también por estar a la vanguardia en la adopción de software libre y de código abierto. Cuenta con el patrocinio principal de Red Hat (subsidiaria de IBM desde 2019), además de otras empresas de tecnologías de la información y fabricantes de equipos de cómputo como Dell o Lenovo (Wikipedia, 2024).
Requisitos previos
- Tener conexión a Internet para preparar las actualizaciones.
- Contar con espacio suficiente en disco para almacenar los paquetes descargados.
- Usar una cuenta con permisos administrativos (sudoers grupo wheel).
Pasos para actualizar con dnf
1. Actualizar los repositorios y paquetes existentes: Ejecuta el siguiente comando para asegurarte de que los repositorios estén actualizados:
$ sudo dnf update -y --refresh
2. Instalar el plugin de actualización offline: En las versiones recientes de Fedora, este plugin suele estar instalado por defecto. Si no lo tienes, instálalo con:
$ sudo dnf install -y dnf-plugin-system-upgrade
3. Descargar los paquetes de la nueva versión, en éste caso sería la versión Fedora 41:
$ sudo dnf system-upgrade download --releasever=41
Durante este paso:
- Usa --allowerasing si encuentras conflictos de dependencias.
- Incluye --best para instalar las versiones más recientes compatibles.
4. Iniciar la actualización: Una vez descargados los paquetes, reinicia el sistema y aplica las actualizaciones ejecutando el comando:
$ sudo dnf system-upgrade reboot
El equipo se reiniciará y actualizará automáticamente. Este proceso puede tardar varios minutos.
5. Verificar la actualización: Después de la actualización, comprueba que la misma haya sito exitosa ejecutando:
$ cat /etc/fedora-release
Este comando muestra la versión de Fedora instalada.
Ventajas de este método
- Control detallado: Puedes resolver conflictos de dependencias antes de aplicar los cambios.
- Eficiencia: Sólo necesitas conectividad durante la descarga de paquetes.
- Flexibilidad: Permite personalizar opciones avanzadas con flags adicionales.
Consejos útiles
- Depuración de errores: Si encuentras problemas durante la actualización, revisa los logs en /var/log/dnf.log.
- Modo seguro: Considera usar una sesión tty (ej. Ctrl+Alt+F4) para evitar interrupciones gráficas durante la descarga.
Para más información sobre el uso de dnf y otras opciones, consulta la documentación oficial de Fedora.
No hay comentarios:
Publicar un comentario