31 octubre, 2017

Crear un repositorio local en RHEL 7

El título lo dice todo, así que empecemos:

1. Crear en la ruta /etc/yum.repos.d el archivo de repolocal.repo o como lo quieran llamar.

2. Dentro del archivo agregar lo siguiente:

[InstallMedia]
name=Red Hat Enterprise Linux 7.2
#mediaid=1446216863.790260
metadata_expire=-1
gpgcheck=0
cost=500
enabled=1
baseurl=file:///media/cdrom/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

3. Guardar el archivo y darle: yum repolist para que cargue el nuevo repo

4. Montar la ISO o el cdrom en la ruta que dice el archivo. Después de ello, pueden instalar los paquetes que necesiten de la forma normal

Saludos!!

1 comentario:

  1. Al ejecutar el comando yum repolist me aparece el siguiente error:

    Complementos cargados:langpacks, product-id, search-disabled-repos,
    : subscription-manager
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
    Intentando con otro espejo.
    file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
    Intentando con otro espejo.
    id del repositorio nombre del repositorio estado
    InstallMedia Red Hat Enterprise Linux 7.7 0
    repolist: 0

    Tengo la ISO montada en /mnt/

    ResponderBorrar