El modificador de actualización de Yellowdog se suma como YUM y es una PMT (herramienta de administración de paquetes) para el administrador de paquetes de RedHat. YUM se ha utilizado durante bastante tiempo. Pero, ahora en RHEL 8, tenemos una versión modesta de «yum» llamada «dnf» que significa Dandified YUM. Aunque ambos comandos funcionan bien en Redhat 8 Linux, dnf es mucho más rápido, ya que se han eliminado algunos errores.
Instalación de Yum en RHEL 8
Paso 1: Primero muévase a la ubicación indicada en el CD de RHEL 8 Linux o, si está utilizando algún software virtual, adjunte el archivo iso o de imagen a la máquina virtual y muévase a la ubicación o carpeta a continuación.
/run/media/root/RHEL-8-0-0-BaseOS-x86_64/BaseOS/Packages/
Paso 2: Ahora abra la terminal en la misma carpeta donde está presente su rpm y ejecute el comando que se indica a continuación.
Paso 3: Aquí busque yum y debe obtener un paquete rpm, copie el nombre del paquete.
rpm -i yum-4.0.9.2-5.el8.noarch.rpm # replace the name of yum to the copied name
Paso 4: Ahora escriba «yum» en la terminal y presione enter, si ve el resultado a continuación, entonces se ha instalado yum.
Yum se puede configurar de 2 maneras
1. Manualmente
2. Uso de software/programa externo
Configuración manual
Paso 1: Ir a
cd /etc/yum.repos.d/
Aquí obtendrá algunos archivos con extensión como .repo
. Puede editar estos archivos o puede crear un archivo y agregarle la URL del repositorio.
Paso 2: Crea un archivo de repositorio
gedit myyum.repo
Paso 3: Escriba el código y Guardar. Antes de esto, debe verificar el nombre de su CD-ROM BaseOS y reemplazarlo por RHEL-8-0-0-BaseOs-x86_64 y hacer lo mismo con el resto.
[reponame1] # this is repository name baseurl=file:///run/media/root/RHEL-8-0-0-BaseOS-x86_64/AppStream #this is baseurl for the rhel 8 disk file gpgcheck=0 #this is to allow installation without any security check and delays. [reponame2] baseurl=file:///run/media/root/RHEL-8-0-0-BaseOS-x86_64/BaseOS gpgcheck=0
Uso de software externo
Podemos usar software o programas externos para configurar yum por nosotros. Dos de estos programas son epel y fusion . Estos crean algunos archivos de repositorio como los creamos manualmente y luego agregan la baseurl para diferentes software y programas para la versión respectiva de Linux.
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
Configurar yum usando programas externos es el método más adecuado y utilizado en la comunidad, ya que ha reducido el dolor de cabeza de las dependencias (se explica a continuación).
¿Por qué realmente necesitamos YUM, DNF, APT-GET y este tipo de software o programas?
Tomemos un ejemplo para entender esto. Supongamos que hay una boda y tú eres la persona que tiene que organizar todo en el matrimonio. Hay muchas tareas como:
- decisión del lugar,
- abastecimiento,
- decoración,
- Tarjeta de invitación, etc
Así que todo el trabajo lo tienes que hacer tú y solo tú, desde la invitación hasta la decoración. Si desea enviar una tarjeta de invitación, el primer contacto con la imprenta y decidir el color, la forma y todo eso, estas cosas se llaman dependencias. Para completar una tarea, primero hay que hacer alguna tarea más. Pero, ¿y si contratas a alguien para hacer este trabajo? Entonces solo tienes que dar las órdenes y el trabajo estará hecho en poco tiempo, sin preocupaciones.
Del mismo modo, yum, dnf y apt-get son software contratado que hace el trabajo por el usuario, desde la instalación hasta la desinstalación del programa y muchos más. Este programa ha reducido el trabajo de resolución de dependencias. Por ejemplo, si desea instalar cualquier software, estos programas instalarán el software más adecuado disponible según su arquitectura. Esta es la razón grande y corta para el requisito de este tipo de programas.
Publicación traducida automáticamente
Artículo escrito por hemusharma196 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA