Repositorio a partir del DVD de Fedora 8




Consideraciones
  • Es recomendable instalar lo más básico de la distribución
  • Las herramientas que se vayan necesitando se pueden instalar con el comando rpm
  • La dependencia de los paquetes pueden hacer laboriosa la instalación de un paquete con el comando rpm
  • El comando yum puede buscar el paquete deseado en algún repositorio y resolver las dependencias
  • Se puede crear un repositorio local y utilizar el comando yum para la instalación de herramientas


Creación de repositorio local a partir de RPMs

Se selecciona una ruta para el repositorio y se compian los RPMs.

#rpm -ivh /media/Fedora 8 i386 DVD/Fedora/createrepo-version.rpm
#mkdir /var/localrepo
#cp /media/Fedora 8 i386 DVD/Fedora/*.rpm /var/localrepo

Con el comando createrepo se crea el árbol de archivos para el repositorio.

#createrepo /var/localrepo

Se edita una entrada al repositorio en:

#vi /etc/yum.repos.d/local.repo

El archivo podría contener lo siguiente

[local]
name=Fedora $releasever - $basearch
baseurl=file:///var/localrepo
enable=1
gpgcheck=0

Ahora con el comando yum se gestiona el repositorio:

#yum list available
#yum search gtk2-devel
#yum install gtk2-devel


Creación de repositorio local a partir del DVD

El DVD de la distribución ya tiene un árbol de dependencias de archivos y se puede utilizar como un repositorio, bastará con editar un archivo que gestione el repositorio.

#vi /etc/yum.repos.d/dvd.repo

El archivo podría contener lo siguiente

[dvd]
name=Fedora $releasever - $basearch
baseurl=file:///media/Fedora%208%20i386%20DVD/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


Ahora con el comando yum se gestiona el repositorio:

#yum list available
#yum search gtk2-devel
#yum install gtk2-devel