Paso 1:crear un directorio base
- Crear un directorio para contener el repositorio local.
```golpecito
mkdir /var/yum/base
```
Paso 2:agregue la URL base
- Agregue la URL del directorio base a `/etc/yum.repos.d/local.repo`.
```golpecito
vi /etc/yum.repos.d/local.repo
```
- Añade el siguiente contenido:
```
[repositorio local]
nombre=Repositorio local
baseurl=archivo:///var/yum/base
habilitado=1
gpgcheck=0
```
Paso 3:Guarde la configuración
- Guarde y cierre el archivo de configuración del repositorio.
Paso 4:llenar el repositorio
- Copiar o mover paquetes al directorio base del repositorio.
```golpecito
cp /var/cache/yum/x86_64/7/Packages/* /var/yum/base
```
Paso 5:Crear metadatos del repositorio
- Ejecute el comando "createrepo" en el directorio del repositorio para generar metadatos.
```golpecito
CD /var/yum/base
crearrepo.
```
Paso 6:Habilite el repositorio
- Ejecute el siguiente comando para habilitar el repositorio local.
```golpecito
yum-config-manager --habilitar repositorio local
```
Paso 7:Probar el repositorio
- Realice una actualización o instalación de yum para garantizar que los paquetes se puedan instalar o actualizar desde el repositorio local.
Paso 8:Opcional:Administrar actualizaciones
- Si desea actualizar automáticamente los paquetes desde el repositorio local, puede utilizar el siguiente cronjob.
```golpecito
vi /etc/cron.daily/local_yum_update
```
- Añade el siguiente contenido:
```golpecito
#!/bin/bash
actualización de yum -y --disablerepo='*' --enablerepo='repo-local'>> /var/log/yum.log
```