Configuración de las imágenes de CD ISO de Mandriva como repositorios
De Zona Tux
Tabla de contenidos |
Introducción
Basado en el documento: Nunca usar discos en Mandriva, en BlogDrake, voy a escribir aquí como hacer el mismo procedimiento pero con pasos mejor explicados, y con algunos cambios.
Para quienes no tienen conexión de banda ancha y necesitan instalar programas desde los CD's, este método (siempre y cuando cuenten con suficiente espacio en el disco) les va a permitir instalar programas de manera más rápida sin tener que andar cambiando de discos.
La forma mas fácil de tener configurado este sistema, es al momento de la instalación, seleccionar la opción "Copiar contenidos completos de los CDs' (o algo así).
La otra forma, es la siguiente:
Resumen
Básicamente, lo que vamos a hacer es copiar las imágenes ISO de los CD's de instalación al disco, para luego montarlas en loopback. Todas las acciones a continuación, las realizaremos desde una sesión en una consola como usuario root.
Generando las imágenes ISO
Dispondremos de un directorio en donde copiaremos las imágenes. El mismo puede ser, por ejemplo, /var/local/iso. lo creamos con:
mkdir /var/local/iso
Si ya tenemos descargadas de Internet las imágenes, simplemente las colocamos allí. Si tenemos los CD's, podemos crear las imágenes con el comando:
cat /dev/hdd > /var/local/iso/mdv2007-cd1.iso
Tengamos en cuenta, de adecuar la ubicación de nuestra lectora de CD según nuestro sistema. Repitamos los pasos con los restantes CDs, dándoles un nombre diferente a cada archivo iso.
Montaje de las imágenes
La mejor forma a mi criterio de hacer el montaje de las imágenes, es hacerlo a través del archivo /etc/fstab.
Creemos los directorios correspondientes bajo /mnt para montar cada imagen.
mkdir -p /mnt/mdv2007/cd1 /mnt/mdv2007/cd2 /mnt/mdv2007/cd3 /mnt/mdv2007/cd4
Agreguemos las siguientes líneas para montar todas las imágenes:
/var/local/iso/mdv2007-cd1.iso /mnt/mdv2007/cd1 auto loop 0 0 /var/local/iso/mdv2007-cd2.iso /mnt/mdv2007/cd2 auto loop 0 0 /var/local/iso/mdv2007-cd3.iso /mnt/mdv2007/cd3 auto loop 0 0 /var/local/iso/mdv2007-cd4.iso /mnt/mdv2007/cd4 auto loop 0 0
Montamos por única vez manualmente las imágenes. Luego se hará automáticamente en cada reinicio:
mount -a
Agregado de los repositorios
Preferiblemente, ya que estos van a ser los únicos repositorios que vamos a usar, quitemos los que puedan estar configurados actualmente:
urpmi.removemedia -a
Y agregamos los nuevos con:
urpmi.addmedia -v -ff mdv2007-cd1 file://mnt/mdv2007/cd1 urpmi.addmedia -v -ff mdv2007-cd2 file://mnt/mdv2007/cd2 urpmi.addmedia -v -ff mdv2007-cd3 file://mnt/mdv2007/cd3 urpmi.addmedia -v -ff mdv2007-cd4 file://mnt/mdv2007/cd4
¡Listo!
Ya podemos utilizar nuestros repositorios para instalar software a traves de urpmi o la herramienta Administración de Software (drakrpm)
