Instalé Debian 7 usando una unidad flash USB "quemada" desde el primer DVD ISO del CD / DVD de instalación de Debian.
Realicé una instalación mínima sin el entorno de escritorio Debian, el servidor de impresión y las utilidades del sistema estándar.
Después de la instalación y un reinicio, me presentaron una consola con las palabras Debian GNU / Linux 7 hostname tty1 . Proporcioné el nombre de usuario y la contraseña de inicio de sesión.
Después de escribir el comando sudo apt-get install xorg
, apareció un mensaje de error que decía:
Media changed: please insert the disk labeled 'Debian GNU/Linux 7.4.0 _Wheezy_ - Official amd64 DVD Binary-1 20140208-13:47' in the drive and press Enter
Inserté la misma unidad flash USB en el mismo puerto y después de esperar unos segundos, presioné Enter.
El mismo mensaje de error apareció.
He intentado los siguientes pasos siguiendo el consejo de algunos de mis colegas:
- eliminar / eliminar todas las entradas
/etc/apt/sources.list
y reiniciar la computadora - dmesg y fstab muestran que la memoria USB está montada en
/dev/sdb1
sudo mount /dev/sdb1 /media/usb0
sudo apt-cdrom -m -d /media/usb0 add
Después de hacer lo anterior, aparece el siguiente mensaje de error:
Using CD-ROM mount point /media/cdrom/
Identifying.......{a long string of alphanumeric characters}
Scanning disc for index files...............
Found 0 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
W: Failed to mount '/dev/sr0' to '/media/cdrom/'
E: Unable to locate any package files, perhaps this is not a Debian disc or the wrong architecture
Prefiero instalar Xorg
( gnome-core
60 MB) y (400 MB) desde la memoria USB. La ONG con la que estoy trabajando se encuentra en un país en desarrollo con una infraestructura de acceso a Internet muy básica. El acceso a Internet es muy irregular y la velocidad de descarga promedio es inferior a 2 Mbps.
apt-cdrom
salida dice que está mirando/media/cdrom
, cambie el comando asudo apt-cdrom -m -d=/media/usb0 add
/etc/apt/sources.list
, no hay necesidad de reiniciar, pero debe ejecutarsudo apt-get update
. No estoy familiarizadoapt-cdrom
, pero supongo que requiere la misma actualización después. Además, si su conexión a Internet no es confiable / lenta, es posible que desee eliminar / comentar cualquier fuente en línea de/etc/apt/sources.list
una vez que pueda instalar desde los medios locales, solo para que no tenga que esperar a que la actualización se ponga en contacto con los servidores enumerados.Respuestas:
Encontré que este problema era muy similar al mío. Debian se instaló desde una memoria USB, pero cuando trato de usar apt-get install se me solicita un CdROM.
Después de tanto alboroto, encontré que la parte 14.3.1 del tutorial de Debian es valiosa porque explica la sintaxis para indicar al sistema que busque el contenido de origen en una ubicación de archivo . Esto es lo que hice:
Me aseguré de que el dispositivo USB estuviera montado y tomé nota de su ubicación en el sistema de archivos. Para mí eso fue / media / Debian 7.5 64 Copyleft FM
Como su, edité sources.list para que la línea con "deb cdrom" fuera comentada. Luego agregué una nueva primera línea de ese archivo usando la información del tutorial y la ubicación de mi archivo USB:
Para los novatos como yo, tenga en cuenta el uso de comillas en el URI para proteger los espacios cerrados de ser malentendidos. (Ver foro de Nixcraft: Cómo cd al nombre de la carpeta con espacios en blanco nombres (espacio en blanco)
Luego corrí
sudo apt-get update
como se indicó anteriormente (thx). Eso fue todo lo que hice.Esto resolvió mi problema: pude ejecutar
sudo apt-get install vim
y ya no me pidieron que inserte un CD.fuente
así que en línea con la respuesta anterior, le dije a mi sistema que ni siquiera se molestara en usar el cdrom como fuente de actualizaciones.
Primero tuve que cambiar los permisos de archivo de sources.list para poder cambiarlo
cambiar al directorio en el que estaba
luego cambie los permisos
(lectura / escritura para propietario, root y usuario)
luego pude abrir el archivo en el editor de texto, y con los nuevos permisos básicos de lectura y escritura del usuario, y puse # delante de la línea mirando el cdrom como fuente.
luego cambió los permisos de nuevo a solo el propietario y la raíz podía escribir y leer, pero el usuario no podía
apt-get ahora instala programas.
alguien podría decirme más tarde que hay un problema con esto, pero bueno. funcionó :)
fuente
vi
,vim
,emacs
,pico
,ed
,teco
, o lo que sea que se use) bajosudo
, y nochmod
el archivo de lo que es el mundo pueda escribir y luegochmod
se Atrás después. Entonces, más allá de eso, no estoy claro cuál es su respuesta. ¿Estás diciendo que tu/etc/apt/sources.list
archivo ya tenía unadeb file:/media/...
línea? ¿Y eso, después de comentarlo,apt-get
ahora instala programas desde la unidad flash ? ¿Estás seguro de que no se está descargando de Internet?monta tu disco
/media/cdrom
, luegofuente