Repositorio local en RHEL7.4

Tardé bastante en entender la lógica de esta tarea, pero es básicamente la siguiente:
- Se debe montar el pendrive o dvd
- Se debe copiar el archivo media.repo
- Se debe editar el archivo media.repo con algunos parámetros
- Se debe limpiar la cache de yum

Con más detalle:

- Conectar el pendrive y ver donde quedó ubicado en cuanto a unidades: mount

 /dev/sdc1 on /run/media/admin/RHEL-7_4 SE type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2) /dev/sdc1 on /mnt/temp type vfat (rw,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro) tmpfs on /run/user/553000 type tmpfs (rw,nosuid,nodev,relatime,seclabel,size=3273916k,mode=700,uid=553000,gid=553000)

Si recién se instaló el pendrive será la última entrada y ademas debe poderse leer el nombre del volumen en el pendrive.

- Montar el pendrive en una ubicación, en mi caso en /mnt/temp

sudo mount /dev/sdc1 /mnt/temp
 
- listar en la ubicación /mnt/temp
 
[root@localhost bin]# cd /mnt/temp/
[root@localhost temp]# ls
addons       EULA              images       LiveOS      repodata                    syslinux.cfg
autorun.inf  extra_files.json  isolinux     media.repo  RPM-GPG-KEY-redhat-beta     System Volume Information
EFI          GPL               ldlinux.sys  Packages    RPM-GPG-KEY-redhat-release  TRANS.TBL
 
 
- Copiar el archivo media.repo
 
cp media.repo /etc/yum.repos.d/media.repo

- Entrar a la ubicación /etc/yum.repos.d/ y editar lo siguiente en media.repo:
 

[root@localhost yum.repos.d]# more  media.repo
[media]  --> debe ser igual al nombre del archivo
name=media --> debe ser igual al nombre del archivo antes de .repo
gpgcheck=0
baseurl=file:///mnt/temp/
enabled=1

 
Es decir, cambiar enabled=0 por 1 y en baseurl poner la ruta que creamos.
La última línea la copié tal cual de
"http://datalibre.blogspot.cl/2015/02/como-crear-un-repo-local-en-red-hat.html" 
y funcionó perfectamente.

- Finalmente limpiamos yum

yum clean all
yum make cache
 
 

Comentarios

Entradas populares de este blog