repositorio local RHEL
Repositorio Local en Red Hat Linux
Objetivo:
Configurar un repositorio local de paquetes para Red Hat Linux Enterprise 5.3
Requisitos:
a) Contar con unainstalación de Red Hat Enterprise Linux 5.3 conectado a una red local.
b) Instalar y resolver las dependencias de el servidor FTP “vsftp” (buscar paquetes en
internet).
c) Instalarel paquete “createrepo” (buscar en internet de no estar ya instalado en la
máquina).
Procedimiento:
Servidor:
a) Entrar vía gráfica al directorio /var/ftp/pub y copiar ahí archivosRPM (puede ser cualquier
paquete con esa extensión).
b) Abrir un terminal y desplazarse al directorio:
cd /var/ftp/pub
c) Una vez dentro convertiremos este directorio en la fuentede paquetes.
createrepo /var/ftp/pub
d) Con esto creamos el archivo de fuentes indexando los paquetes disponibles podremos
confirmarlo al ver que existe un directorio llamado“repodata”.
Cliente:
En nuestro cliente también con conectividad a red debemos crear un archivo de respositorio
para nuestro servidor local.
Nos dirigimos a la carpeta/etc/yum.repos.d/ y modificamos es archivo *.repo existente a
*.repo.old para desactivarlo.
cp /etc/yum.repos.d/archivo.repo archivo.repo.old
A continuación creamos un nuevo archivo.repo con lainformación de nuestro
repositorio(pueden usar un editor de texto en consola como vim,o gráfico gedit) con el
contenido.
[local]
name=Repositorio_local
baseurl=ftp:///pubenabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
NOTA: gpgcheck=0 indica que no se revisara la firma del servidor.
Guardamos el archivo y revisamos el procedimiento:
yumclean all
yum update
Debería mostrar la cantidad de paquetes encontrados el servidor con la notación ( 5/5 ).
Pueden ver de donde saca los archivos mediante el comando netstat.
Regístrate para leer el documento completo.