Cómo instalar DNF en CentOS 7

DNF (“DaNdiFied Yum”) es la siguiente versión principal de Yum, un gestor de paquetes para distribuciones de Linux basadas en RPM, como RHEL, CentOS y Fedora. DNF se introdujo por primera vez en Fedora 18, y se convirtió en el administrador de paquetes predeterminado de la versión Fedora 25. Este breve tutorial explicará cómo instalar DNF en las versiones de CentOS 7 / RHEL 7.

Instalar DNF en CentOS 7

Sé que DNF aún no está disponible en los repositorios predeterminados de CentOS 7. Pero no sabía que DNF no estaba disponible en el repositorio de EPEL tampoco.

Cuando traté de intentar instalar DNF de EPEL, obtuve este error:

# yum install dnf
 Loaded plugins: fastestmirror
 Loading mirror speeds from cached hostfile
 * base: ftp.iitm.ac.in
 * elrepo: elrepo.mirror.angkasa.id
 * epel: kartolo.sby.datautama.net.id
 * extras: ftp.iitm.ac.in
 * updates: ftp.iitm.ac.in
 Nothing to do

 

¿Ves? DNF ya no está disponible en EPEL. Después de algunas búsquedas en Google, encontré el trabajo en el foro Serverfault. El motivo de la eliminación de DNF del repositorio EPEL es que EPEL 7 DNF es muy antiguo y tiene problemas para incluir fallas de seguridad. Esta es la razón por la que DNF se eliminó de EPEL.

Afortunadamente, DNF y sus dependencias están disponibles en el repositorio de Springdale Linux (SDL). Este repositorio está siendo mantenido por los miembros del personal de computación de la Universidad de Princeton y el Instituto de Estudios Avanzados.

Vamos a descargar DNF y sus dependencias usando estos comandos:

# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm

Luego, instala DNF usando el comando:

# yum install dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm python-dnf-0.6.4-2.sdl7.noarch.rpm

Ahora comienza a usar DNF. Para poner tus manos en DNF, consulte la sección de ayuda ejecutando el siguiente comando.

# dnf help

Advertencia: ten en cuenta que los paquetes del enlace mencionado anteriormente no son compatibles y no están incluidos en la instalación original de RedHat. Estos paquetes no admitidos pueden no actualizarse con frecuencia o mantenerse. Usálos bajo tu propio riesgo.

Original

Comparte

(Artículo visitado 11 veces, 1 visitas hoy)

Responder

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

  Suscribirse  
Notificarme de