Tema: dnf
-
An internal package mirror or cache for Linux clients: apt-cacher-ng and dnf's reposync
Apt-Cacher NG caches Debian/Ubuntu packages on demand behind an HTTP proxy setting, while dnf's reposync plugin makes a full local copy of a chosen RPM repository. Both cut repeated downloads without weakening client-side signature verification, which stays on regardless of where the bytes came from.
-
Application Streams y módulos DNF en RHEL: qué cambia RHEL 10
RHEL 8 y 9 entregan parte de AppStream como módulos DNF, lo cual permite que exista más de una versión de un componente para una misma versión del sistema operativo, con un único stream activo a la vez. Las reconstrucciones propias de RHEL 10 documentan la modularidad como obsoleta, y en su lugar los paquetes de Application Stream se instalan directamente.
-
Códigos de salida de apt-get, dpkg, dnf y zypper: cuándo 100 significa actualizaciones y no un fallo
apt-get usa una división simple: 0 es éxito y 100 es error. dpkg distingue una comprobación fallida (1) de un error fatal de uso o del sistema (2). El check-update de dnf reutiliza 100 para indicar que SÍ hay actualizaciones disponibles, no un error. zypper define todo un rango, 100-107, de códigos informativos (no de error), por ejemplo para un reinicio pendiente, aunque 104 (paquete no encontrado) y 105 (interrumpido) significan que la acción no se realizó. Leer cualquiera de ellos como un simple booleano de éxito o fallo hace perder información real.
-
Instalación de paquetes de código abierto en AIX: el AIX Toolbox, dnf y el orden de PATH de /opt/freeware
Las herramientas de código abierto en AIX provienen del AIX Toolbox for Open Source Software, que se instala y actualiza con dnf (su predecesor, yum, no tiene soporte en AIX 7.3) mediante el script de arranque dnf_aixtoolbox.sh, y cuyos paquetes se ubican en /opt/freeware en lugar de en /usr/bin. Dónde coloque PATH a /opt/freeware en relación con los directorios base del sistema operativo decide si un script obtiene la versión GNU o la versión de AIX de un comando con el mismo nombre.
-
Gestores de paquetes comparados: apt, dnf, zypper, apk, pkg, Homebrew y winget lado a lado
Instalar, eliminar, buscar, listar, encontrar el paquete propietario de un archivo, fijar una versión y ejecutar sin interacción: las mismas siete tareas, expresadas de forma distinta por apt/dpkg, dnf, zypper, apk, pkg, Homebrew y winget. La tabla también señala la tarea que Homebrew y winget sencillamente no ofrecen.
-
Deshacer una transacción de dnf y bloquear versiones de paquetes en RHEL
dnf conserva un historial completo de transacciones que se puede consultar, deshacer o revertir, y el mecanismo versionlock fija un paquete en su versión actual frente a actualizaciones posteriores. Esta metodología cubre ambos aspectos, la diferencia entre undo y rollback, y lo que cambia en DNF5 en la versión actual de Fedora.
Legible por máquina: JSON