elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Página de elhacker.net en Google+ Google+


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  [SOLUCIONADO]Agregar un CD (ISO) al sources.list en Lenny (en chroot)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO]Agregar un CD (ISO) al sources.list en Lenny (en chroot)  (Leído 3,939 veces)
[u]nsigned


Desconectado Desconectado

Mensajes: 2.282


Ver Perfil WWW
[SOLUCIONADO]Agregar un CD (ISO) al sources.list en Lenny (en chroot)
« en: 12 Enero 2010, 02:20 »

Bueno, eh instalado un Lenny en un jaula chroot con debootstrap, hasta ahi todo bien puedo entrar al sistema y todo ok. El sistema lo tengo montado en /chroot

Pero tengo una duda, como puedo agregar un CD a la lista de repositorios de este sistema?

No dispongo del CD, sino que copie una ISO del mismo (debian-502-i386-CD-1.iso) al /chroot/root/debian-502-i386-CD-1.iso. Luego ingreso al SO en la jaula:
Código:
#chroot /chroot/ /bin/bash

Y una vez dentro monto el CD haciendo:
Código:
root@faku-desktop:/# mount -t iso9660 /root/debian-502-i386-CD-1.iso /mnt/cd/ -o loop
root@faku-desktop:/# ls /mnt/cd/
README.html     README.mirrors.txt  README.txt   css     dedication.txt  doc    g2ldr.mbr install.386  md5sum.txt  pool    tools
README.mirrors.html  README.source autorun.inf  debian  dists      g2ldr  install isolinux     pics setup.exe  win32-loader.ini

Osea hasta ahi todo bien, pero quiero instalar ciertas cosas, y el lugar de descargarlas de los repositorios de Lenny, quiero agregar este cd (montado en /mnt/cd dentro de la jaula chroot) al source.list.

Eh probado con:
Citar
root@faku-desktop:/# apt-cdrom -d /mnt/cd
apt 0.7.20.2 for i386 compiled on Apr 20 2009 21:52:46
Usage: apt-cdrom [options] command

apt-cdrom is a tool to add CDROM's to APT's source list. The
CDROM mount point and device information is taken from apt.conf
and /etc/fstab.

Commands:
   add - Add a CDROM
   ident - Report the identity of a CDROM

Options:
  -h   This help text
  -d   CD-ROM mount point
  -r   Rename a recognized CD-ROM
  -m   No mounting
  -f   Fast mode, don't check package files
  -a   Thorough scan mode
  -c=? Read this configuration file
  -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See fstab(5)

Pero no logro hacerlo, al mirar el contenido de /etc/fstab (todo esto siempre dentro de la jaula chroot) obtengo:
Citar
root@faku-desktop:/# cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYST

Y bueno..queria saber si hay alguna forma de agregar y usar es ISO con apt en lugar de descargar los paquetes desde internet o tener que quemar la ISO en un CD.

Saludos y muchas gracias.

PD: No se si me eh explicado bien  :xD


« Última modificación: 12 Enero 2010, 03:23 por [u]nsigned » En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.282


Ver Perfil WWW
Re: Agregar un CD (ISO) al sources.list en Lenny(en jaula chroot+debootstrap)
« Respuesta #1 en: 12 Enero 2010, 03:22 »

Buneo, leyendo un poco lo eh conseguido  ;-)

Primero tuve que agregar la siguiente linea a /etc/fstab:
Código:
/root/debian-502-i386-CD-1.iso /mnt/cd iso9660 user,noauto,loop 0 0

Luego ejecute el comando: apt-cdrom -d /mnt/cd add
Citar
root@faku-desktop:/etc/apt# apt-cdrom -d /mnt/cd add
Using CD-ROM mount point /mnt/cd/
Unmounting CD-ROM
Waiting for disc...
Please insert a Disc in the drive and press enter
Mounting CD-ROM...
Identifying.. [49ae553de27a936284e2e0bd3e1976a2-2]
Scanning disc for index files..
Found 1 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
This disc is called:
'Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43'
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43]/ lenny main
Unmounting CD-ROM...
Repeat this process for the rest of the CDs in your set.

Y por ultimo compruebo que el archivo /etc/apt/sources.list contiene la nueva linea con la entrada del CD ROM:

Citar
root@faku-desktop:/etc/apt# cat sources.list
deb cdrom:[Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43]/ lenny main
deb http://ftp.us.debian.org/debian lenny main

Y es todo.  ;D

Saludos


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
(Solucionado) Agregar seguridad a Guestbook
PHP
2Fac3R 3 2,086 Último mensaje 26 Enero 2012, 23:11
por 2Fac3R
/etc/apt/sources.list ACCESO DENEGADO!
GNU/Linux
Puntoinfinito 5 8,891 Último mensaje 25 Julio 2012, 23:54
por Puntoinfinito
error en sources.list despues de actualizar a ubuntu 14.10
GNU/Linux
xkiz ™ 1 1,664 Último mensaje 16 Noviembre 2014, 07:26
por MinusFour
Duda Con DHCP List [Solucionado]
Hacking Wireless
AlbertoPerez 0 813 Último mensaje 1 Octubre 2015, 05:19
por AlbertoPerez
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines