Publicidad


Banner Servicios de Alcance Libre
Banner Delti

Encuesta

¿Que aplicaciones predeterminadas crees que deba llevar ALDOS 1.2?

¿Que navegador?

Mozilla Firefox
Epiphany

Esta encuesta tiene 4 preguntas más.
Resultados
Otras encuestas | 209 votos | 2 comentarios

Están en línea...

 Registrados: 12
     core_dumped
     DaniSpiri
     elav
     ilidan 
     joelbarrios 
     Josoft
     moy
     omargd 
     proteo 
     rdario 
     vrodarte
     zayco
 Invitados: 1793
 Últimos registrados:
     Fragozo
     HOODJUDY29
     AFAH
     fenix9876
     luchoalco
 Total registrados: 2255

Participan...

Noticias
joelbarrios (2936)
bartoloco (155)
Koalasoft (143)
capotes (90)
Flaquita (65)
gomezbjesus (63)
bakara (59)
ValeriaBueno (56)
RamOS (51)
The One (47)
domingov (43)
rlameda (32)
varisti (24)
adrianpazr (21)
core_dumped (20)

Comentarios
joelbarrios (348)
Koalasoft (230)
RamOS (184)
gomezbjesus (94)
Oscar Hernández (63)
The One (61)
juanroberto (51)
rdario (46)
Cause (42)
rlameda (40)
manowar (38)
julioe (37)
bakara (34)
Micaelo (34)
benfrid (33)

Cómo crear depósitos yum.

Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com
Sitio de Red: http://www.alcancelibre.org/
Jabber ID: darkshram@jabber.org

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2007 Joel Barrios Dueñas. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales. c) Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Introducción.

Yum es una herramienta sumamente útil para el manejo de paquetería RPM. Aprender a crear en el disco duro las bases de datos para los depósitos yum resulta práctico puesto que no hay que no habrá necesidad de recurrir hacia los depósitos localizados en servidores en Internet y consumir innecesariamente ancho de banda en el proceso.

Procedimientos

Primero se deben generar los directorios que alojarán los depósitos. Uno para la paquetería incluida en los discos de instalación y otro para las actualizaciones:

mkdir -p /var/ftp/pub/os
mkdir -p /var/ftp/pub/updates

Tome todos los discos de instalación y copie íntegramente su contenido hacia el interior del directorio localizado en la ruta /var/ftp/pub/os/ con el siguiente procedimiento:

mount /media/cdrom
cp -Rf /media/cdrom/* /var/ftp/pub/os/
eject

Del mismo modo, si dispone del disco compacto correspondiente, copie (o bien descargue) todas las actualizaciones dentro del directorio localizado en la ruta /var/ftp/pub/updates/ con el siguiente procedimiento:

mount /media/cdrom
cp -Rf /media/cdrom/* /var/ftp/pub/updates/
eject

Una vez copiado todo al disco duro, hay que instalar el paquete createrepo, incluido en los discos de instalación de CentOS y White Box Enterprise Linux.

yum -y install createrepo

Una vez instalado, solo se necesita ejecutar createrepo sobre cada directorio a fin de generar los depósitos yum:

createrepo /var/ftp/pub/os/
createrepo /var/ftp/pub/updates/

Los depósitos generados se pueden acceder localmente utilizando las siguientes líneas como contenido del fichero *.repo localizado dentro de /etc/yum.repos.d/ en lugar de las que apuntan hacia servidores en Internet:

[base]
name=Enterprise Linux $releasever - $basearch - base
baseurl=file:///var/ftp/pub/os/
gpgcheck=1

[updates-released]
name=Enterprise Linux $releasever - $basearch - Updates Released
baseurl=file:///var/ftp/pub/updates/
gpgcheck=1

Si se van a acceder estos mismo depósitos utilizando el servicio FTP, y suponiendo que el servidor va a utilizar 192.168.1.1 como dirección IP, las máquinas cliente deben utilizar lo siguiente:

[base]
name=Enterprise Linux $releasever - $basearch - base
baseurl=ftp://192.168.1.1/pub/os/
gpgcheck=1

[updates-released]
name=Enterprise Linux $releasever - $basearch - Updates Released
baseurl=ftp://192.168.1.1/pub/updates/
gpgcheck=1

Si utiliza la opción gpgcheck=1, antes deberá importar las llaves públicas GPG que están en el disco 1 de instalación del sistema.

mount /media/cdrom
rpm --import /media/cdrom/*KEY*

Si creo un depósito con el disco de extras de curso, la llave pública de Alcance Libre está en el directorio raíz del CD.

Si utiliza Red Hat Enterprise Linux 3.0, CentOS 3.0 o White Box Enterprise Linux 3.0, se utiliza yum-arch en lugar de createrepo y /mnt/cdrom en lugar de /media/cdrom.

White Box Enterprise Linux 4.0 no incluye yum por defecto, por lo que hay que instalarlo manualmente desde los discos de instalación.

Última Edición viernes 14 de noviembre de 2008 @ 06:20 CST|12,848 Hits Ver la versión para imprimir