Los atributos del sistema operativo Linux, como la fácil configuración, la compatibilidad con proyectos de código abierto, el acceso a herramientas de desarrollo de contenedores y otras numerosas funcionalidades, no son las únicas razones por las que a algunos usuarios les gusta RHEL 8. sobre otras distribuciones de sistemas operativos Linux.
El lanzamiento de RHEL 8 tiene más músculos para mostrar a su comunidad de usuarios. Ahora puede configurar RHEL ISO repositorio local en su RHEL 8 instalado sistema de servidor desde un archivo RHEL OS ISO o un DVD de instalación.
Lograr este objetivo le brinda un enfoque alternativo para instalar paquetes de software en su sistema RHEL con los siguientes beneficios adicionales:
- Un enfoque alternativo para actualizar su sistema de servidor RHEL.
- Actualice un entorno seguro basado en RHEL sin configuración de conexión a Internet.
- Actualice sus paquetes de servidor RHEL predeterminados sin conectarse a Internet.
Dos repositorios de paquetes son compatibles con RHEL 8 OS arquitectura y son BaseOS y Flujo de aplicaciones . El BaseOS El repositorio se ocupa de los paquetes subyacentes relacionados con el sistema operativo. Por otro lado, Flujo de aplicaciones trata con bases de datos relacionadas con aplicaciones, herramientas para desarrolladores y paquetes.
Antes de continuar con este artículo, asegúrese de ser un usuario raíz o tener privilegios de Sudoer en el sistema RHEL 8 que está utilizando.
Descargar imagen ISO de RHEL
El archivo ISO descargado debe ser la imagen de instalación completa de la última versión recomendada del sistema operativo RHEL. Puede dirigirse a la página de descarga oficial de RHEL y tomar la imagen del DVD como se muestra.
Montar imagen ISO de DVD de RHEL
Para montar el RHEL 8 ISO descargado imagen, necesita crear un punto de montaje dentro del /mnt
sistema de archivos de su sistema operativo RHEL 8.
$ sudo mkdir -p /mnt/disc
Ahora que se ha creado el punto de montaje, vaya a la copia descargada de su RHEL 8 ISO archivo y emita un comando de montaje:
$ sudo mount -o loop rhel-8.5-x86_64-dvd.iso /mnt/disc
Si su RHEL ISO la imagen existe en DVD multimedia, necesitará el siguiente conjunto de comandos para montarlo:
$ sudo mkdir -p /mnt/disc $ sudo mount /dev/sr0 /mnt/disc
Creación de un repositorio RHEL local
Desde que montamos el RHEL 8 ISO archivo bajo el /mnt
del sistema carpeta, ahora deberíamos poder recuperar cómodamente una copia del archivo media.repo y transfiéralo al directorio del sistema /etc/yum.repos.d/ bajo un nuevo nombre rhel8.repo .
$ sudo cp /mnt/disc/media.repo /etc/yum.repos.d/rhel8.repo
Podemos establecer la configuración de permisos de este archivo de repositorio copiado (rhel8.repo ) a 0644 de modo que los permisos de lectura y escritura están reservados para el propietario del archivo (usuario sudoer/root) y otros usuarios solo pueden leer.
$ sudo chmod 644 /etc/yum.repos.d/rhel8.repo
Ahora abra y edite el /etc/yum.repos.d/rhel8.repo archivo.
$ sudo nano /etc/yum.repos.d/rhel8.repo
La edición final del archivo anterior debería tener el siguiente aspecto:
Después de crear un repositorio local, borre la memoria caché del sistema.
$ sudo yum clean all
Ahora intente obtener el DVD de RHEL 8 lista de paquetes de repositorio con el siguiente comando:
$ sudo yum repolist enabled
Sin errores del comando anterior, deberíamos poder ejecutar una actualización del sistema:
$ sudo yum update
Instalar paquetes de software mediante RHEL Local Repo
Finalmente, puede enumerar los paquetes disponibles en el yum local. repositorio antes de instalarlos.
$ sudo yum list
Después de identificar el paquete que desea instalar, implemente la siguiente sintaxis de instalación del paquete:
$ sudo yum install PACKAGE_NAME
Por ejemplo, el zsh.x86_64 El paquete de la captura de pantalla anterior se puede instalar en nuestra máquina RHEL sin necesidad de una conexión a Internet:
$ sudo yum install zsh
El enfoque de instalación de paquetes de software de RHEL ISO Local Repo es una gran ventaja para los usuarios que desean explorar lo que RHEL tiene para ofrecer sin la demanda de una conexión a Internet fija.