GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar un repositorio local de Yum/DNF en CentOS 8

En este artículo, aprenderemos cómo configurar un repositorio local de Yum/DNF en CentOS 8. El repositorio local se usa para almacenar los paquetes rpm para CentOS y se distribuye a los servidores de los clientes para la instalación de software y las actualizaciones del sistema operativo. Este repositorio local le permite ahorrar ancho de banda de Internet, así como el tiempo para descargar paquetes de Internet.

Repositorio local de Yum/DNF en CentOS 8

Monte el archivo ISO de CentOS 8 con el siguiente comando:

mount CentOS-8-x86_64-1905-dvd1.iso /opt
cd /opt
ls

Ahora que el archivo ISO está montado, use el siguiente comando para copiar el archivo media.repo al directorio /etc/yum.repos.d/.

cp -v /opt/media.repo  /etc/yum.repos.d/centos8.repo

Luego, asigne los permisos apropiados al directorio /etc/yum.repos.d/ usando el siguiente comando:

chmod 644 /etc/yum.repos.d/centos8.repo

Ahora, edite las configuraciones usando el siguiente comando:

nano etc/yum.repos.d/centos8.repo

Elimine todas las configuraciones existentes en el archivo abierto anterior y agregue las siguientes configuraciones:

[InstallMedia-BaseOS]
name=CentOS Linux 8 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[InstallMedia-AppStream]
name=CentOS Linux 8 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

Guarde y salga del archivo.

Ahora que el archivo Repo está actualizado con una nueva configuración, use el siguiente comando para borrar el caché YUM/DNF:

dnf clean all

Use el comando dnf o yum repolist para verificar si estos comandos obtienen paquetes de repositorios locales.

dnf repolist

Ahora, abra el archivo de configuración “/etc/yum/pluginconf.d/subscription-manager.conf” y establezca el parámetro habilitado en 1 como se muestra a continuación:

nano /etc/yum/pluginconf.d/subscription-manager.conf

Ahora instalaremos el servidor web Nginx para verificar si los paquetes se descargan e instalan usando el repositorio YUM/DNF local:

dnf install nginx

El repositorio local de YUM/DNF se ha configurado correctamente.


Cent OS
  1. Cómo deshabilitar el repositorio de paquetes YUM en CentOS

  2. Cómo instalar Fail2Ban en CentOS 7

  3. Configurar el repositorio local de YUM en CentOS 6/RHEL 6

  4. Cómo crear un repositorio YUM local en RHEL 8 usando DVD

  5. ¿Cómo habilitar el repositorio de PowerTools en CentOS 8?

Cómo instalar YUM en RHEL 8 / CentOS 8

Cómo configurar un servidor OpenVPN en CentOS 7

Cómo configurar el repositorio local de Yum/DNF en el servidor RHEL 8 mediante DVD o archivo ISO

Cómo actualizar Centos 7 a 8

Instalar y configurar el servidor YUM local en CentOS 7 [Guía]

Cómo configurar el servidor y el cliente NFS en CentOS 8