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

Cómo crear un repositorio yum en CentOS/RHEL

1. Cree un directorio para su repositorio local, p. /home/mypackage_dir/repository. Mueva los RPM a ese directorio.

# mkdir /home/mypackage_dir/repository
# cp /media/packages/* /home/mypackage_dir/repo

2. Corrige algunos permisos de propiedad y del sistema de archivos:

# chown -R root:root /home/mypackage_dir/repo

3. Instale el paquete createrepo si aún no está instalado y ejecute:

# createrepo /home/mypackage_dir/repo
# chmod -R o-w+r /home/mypackage_dir/repo

4. Cree un archivo de configuración de repositorio, p. /etc/yum.repos.d/customrepo.repo que contiene:

# vi /etc/yum.repos.d/customrepo.repo
[local]
name=My RPM System Package Repo
baseurl=file:///home/mypackage_dir/repository
enabled=1
gpgcheck=0

5. Instale su paquete usando el comando yum como se muestra a continuación, reemplace nombre_paquete con el paquete que desea instalar y ubíquelo en mypackage_dir/repository:

# yum install package_name

Configuración del repositorio sobre httpd

Si existe un requisito para usar el mismo repositorio en múltiples nodos. Siga las instrucciones que se dan a continuación en cada nodo donde necesite instalar paquetes usando el repositorio que acabamos de configurar.

1. Para usar el repositorio yum configurado en el nodo 1 en el nodo 2 a través de la URL http, siga las instrucciones a continuación.

# yum install httpd
# ln -s /var/www/html/repo /home/mypackage_dir/repo
# service httpd start

2. Luego, en un navegador web, acceda a la url http://[node1-ip]/repo . En el nodo 2 configurar .repo archivo como se muestra a continuación.

[node1-repo]
name=My RPM System Package Repo
baseurl=http:///repo
enabled=1
gpgcheck=0

3. Luego ejecute el siguiente comando en el nodo 2 seguido de yum update para actualizar la máquina.

# yum repolist


Cent OS
  1. Cómo configurar el repositorio YUM en Linux/Centos/Redhat | YUM en Linux/Centos/Redhat

  2. Cómo crear un repositorio YUM local en CentOS 7 / RHEL 7 usando DVD

  3. Cómo crear un puente de red en CentOS 7/RHEL 7

  4. [Linux]:cómo configurar yum para usar el repositorio CentOS en la máquina RHEL

  5. CentOS / RHEL 7:cómo configurar el repositorio de yum usando un DVD montado localmente

Cómo habilitar el repositorio EPEL en RHEL 8 / CentOS 8 Linux

Cómo instalar YUM en RHEL 8 / CentOS 8

Cómo habilitar el repositorio EPEL en CentOS y RHEL

Cómo habilitar el repositorio EPEL en el servidor CentOS 8 y RHEL 8

Cómo habilitar el repositorio EPEL en CentOS 7 / RHEL 7

Cómo crear un banner SSH en el servidor CentOS/RHEL