Cómo configurar un repositorio local de Yum/DNF en Centos 8
- 4663
- 300
- Adriana Tórrez
En este artículo, aprenderá cómo puede configurar localmente un repositorio DNF o YUM en su Centos 8 sistema que utiliza un ISO o un DVD de instalación.
Centos 8 barcos con 2 repositorios: Base y AppStream (secuencia de aplicaciones) - Entonces, ¿cuál es la diferencia entre los dos repositorios??
El Base El repositorio consiste en los paquetes requeridos requeridos para la existencia de un sistema operativo mínimo. Por otro lado, Appstream comprende los paquetes de software, dependencias y bases de datos restantes.
Lectura relacionada: Cómo crear repositorio local HTTP YUM/DNF en RHEL 8
Ahora enrolle las mangas y configuremos un local Yum/dnf repositorio en Centos 8.
Paso 1: Archivo ISO de instalación de DVD de montaje CentOS 8
Comience al montar el archivo ISO a un directorio de su elección. Aquí, hemos montado /optar
directorio.
# Mount Centos-8-X86_64-1905-DVD1.ISO /OPT # CD /OPT # LSMonte Centos 8 Archivo ISO
Paso 2: Crear un repositorio yum local de CentOS 8
En el directorio montado donde tu YO ASI está montado, copia el medios de comunicación.repositorio
archivo al /etc/yum.repositar.d/ directorio como se muestra.
# CP -V /Opt /Media.Repo /etc /yum.repositar.d/centos8.repositorioCrear centos 8 repositorio de yum local
A continuación, asigne permisos de archivo como se muestra para evitar modificaciones o alteración por otros usuarios.
# Chmod 644 /etc /yum.repositar.d/centos8.Repo # ls -l /etc /yum.repositar.d/centos8.repositorioEstablecer permiso en el archivo de repositorio YUM
Necesitamos configurar el archivo de repositorio predeterminado que reside en el sistema. Para verificar las configuraciones, use el comando CAT como se muestra.
# gato etc/yum.repositar.d/centos8.repositorioVerifique el archivo de repositorio de Yum
Necesitamos modificar las líneas de configuración utilizando un editor de texto de su elección.
# vim etc/yum.repositar.d/centos8.repositorio
Elimine toda la configuración y copie y pegue la configuración a continuación.
[InstallDia-Baseos] Nombre = Centos Linux 8-Baseos metadata_expire = -1 gpgcheck = 1 habilitado = 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 habilitado = 1 baseUrl = file: /// opt/appstream/gpgkey = file: /// etc/pki/rpm -gpg/rpm-gpg-key-centroofficial
Guardar el archivo de repo y salir del editor.
Después de modificar el archivo del repositorio con nuevas entradas, continúe y borre el Dnf / yum caché como se muestra.
# DNF Limpiar todo o # yum limpio todo
Para confirmar que el sistema obtendrá paquetes de los repositorios definidos localmente, ejecute el comando:
# repolente de DNF o # yum repolistaLista de repositorios Yum
Ahora establecido 'activado'
parámetro de 1
a 0
en Centos-appstream.repositorio y Base.repositorio archivos.
Paso 3: Instale paquetes con repositorio DNF o YUM local
Ahora, vamos a intentarlo e instalar cualquier paquete. En este ejemplo, vamos a instalar NodeJs en el sistema.
# DNF Instalar nodejs o # yum instalación nodejsInstalar paquetes del repositorio de Yum local
Y este es un claro indicador de que hemos configurado con éxito un repositorio DNF/YUM local en Centos 8.
- « Cómo aumentar el número de inodoro de disco en Linux
- Mytop una herramienta útil para monitorear el rendimiento de MySQL/Mariadb en Linux »