Introducción
necesitamos saber si redhat proporciona productos de software de código abierto para empresas, pero tiene una suscripción de pago para instalar paquetes y actualizaciones en la distribución RedHat Enterprise Linux y admite diversas cargas de trabajo en entornos físicos, virtualizados y en la nube, las ediciones RHEL están disponibles para servidores, mainframe, Aplicaciones SAP, escritorios y OpenStack.
Entonces, ¿cuál es el problema ahora?
Ahora bien, si no tengo la capacidad de pagar la instalación de paquetes y actualizaciones, eso me impedirá usar la distribución, especialmente para los nuevos estudiantes, y si nuestro entorno impide que algunos servidores o servicios se conecten a Internet y conserven datos importantes internamente, entonces todos estos problemas deben resolverse y trajimos la mejor y más fácil solución... vamos.
¿Qué es el repositorio local?
el repositorio local es una simplificación del repositorio local y ese es el lugar que tiene información de todos los paquetes y actualizaciones que el administrador de paquetes usó para la instalación y resolución de dependencias, por lo que Local Repo es un lugar local en su dispositivo que tiene todos los paquetes y actualizaciones en lugar de conectarse a Internet. usted tiene la capacidad de hacer eso.
¿Cómo crear un repositorio local?
- Primero necesita el DVD completo de Redhat Enterprise Linux, puede descargarlo desde RedHat.
- Conéctelo a sus dispositivos como se muestra a continuación.

- abre tu terminal y escribe el siguiente comando mkdir /var/YourLocalRepoName
mkdir /var/unixcop
- copie APPSTREAM en su directorio LocalRepo
Sugerencia :Los paquetes APPSTREAM brindan características y funciones adicionales (Dependencias).
cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/AppStream /var/unixcop/
Sugerencia: debe editar el nombre de su DVD según la versión que instaló, en mi caso, el nombre del DVD es RHEL-8-1-0-BaseOS-x86_64
- Copie BaseOS en su directorio LocalRepo
Pista: Los paquetes de BaseOS implementan la funcionalidad central básica del sistema operativo.
cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/BaseOS/ /var/unixcop/
- Debe crear un archivo de configuración para permitir que su administrador de paquetes resuelva desde LocalRepo y no desde la suscripción
- También cree un archivo de configuración usando cualquier editor de texto con ” name.repo ” extensión, usaré vim
vim /etc/yum.repos.d/unixcop.repo
- Coloque la configuración en su archivo de configuración y, en su caso, edite el nombre del directorio /var/YourDirName/
[AppStream]
name=AppStream_unixcop
baseurl=file:/var/unixcop/AppStream
enabled=1
gpgcheck=0
[BaseOS]
name=BaseOS_unixcop
baseurl=file:/var/unixcop/BaseOS
enabled=1
gpgcheck=0

- Guarde y comprobemos.

Conclusión:
El artículo aclara la mejor alternativa para la suscripción a RedHat Enterprise Linux y, después de seguir estos pasos, puede crear su propio repositorio local.