martes, 13 de julio de 2010

REPOSITORIO LOCAL EN FEDORA 12

ARTÍCULO ORIGINAL

http://mifedoracore.blogspot.com/2007/09/repositorio-local-para-fedora-creado.html

http://mifedoracore.blogspot.com/2007/08/crea-tu-propio-repositorio-local-para.html

Aca tal vez vuelvo a repetir lo de otro blogger, no importa, lo utilizo como ayuda memoria para las tareas cotidianas.
Esto sirve cuando se quiere actualizar los paquetes utilizando el cd, o teniendo los paquetes en el disco duro, algunos dirán, bueno... para que quiero si tengo internet.. creanme, en alguna ocasión lo necesitarán jajaja.


Básicamente se debe crear un direcotrio con el usuario root.
Luego colocar los paquetes *.rpm.
Por último agregar el repositorio.

mount -o loop fedora-12.iso /media/midvd/Fedora/

$ su -
contraseña

Seguir con estos comandos para crear el directorio, cargar los archivos y crear un archivo de configuración de repositorio para yum.

# mkdir /var/mirepo
# cp /media/midvd/Fedora/*rpm /var/mirepo
# createrepo /var/mirepo
# vi /etc/yum.repos.d/fedora-local.repo

#ARCHIVO fedora-local.repo
[local]
name=Fedora $releasever - $basearch
baseurl=file:///var/mirepo/
enabled=1
gpgcheck=0
#FIN DE ARCHIVO fedora-local.repo


Luego es necesario copiar el directorio repodata dentro del repositorio, de lo contrario saldrá el siguiente mensaje al probar instalar un paquete.

[root@gatewaysms yum.repos.d]# yum install perl*

Complementos cargados:presto, refresh-packagekit
file:///var/mirepo/repodata/repomd.xml: [Errno 14] Could not open/read file:///var/mirepo/repodata/repomd.xml
Intentando con otro espejo.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: local. Please verify its path and try again


Si se ha copiado el archivo, todo funcionará en orden.

No hay comentarios:

Publicar un comentario