Ho installato Debian 7 utilizzando un'unità flash USB "masterizzata" dal primo DVD ISO del CD/DVD di installazione di Debian.
Ho eseguito un'installazione minima senza ambiente desktop Debian, server di stampa e utilità di sistema standard.
Dopo l'installazione e un riavvio, mi è stata presentata una console con le parole Debian GNU/Linux 7 hostname tty1 . Ho fornito il nome utente e la password di accesso.
Dopo aver digitato il comando sudo apt-get install xorg
, è apparso un messaggio di errore che indicava:
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
Ho inserito la stessa chiavetta USB nella stessa porta e dopo aver atteso qualche secondo ho premuto Invio.
È apparso lo stesso messaggio di errore.
Ho provato i seguenti passaggi su consiglio di alcuni miei colleghi:
- rimuove/elimina tutte le voci in
/etc/apt/sources.list
e riavvia il computer - dmesg e fstab mostrano che la chiavetta USB è montata su
/dev/sdb1
sudo mount /dev/sdb1 /media/usb0
sudo apt-cdrom -m -d /media/usb0 add
Dopo aver eseguito quanto sopra, viene visualizzato il seguente messaggio di errore:
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
Preferisco installare Xorg
(60 MB) e gnome-core
(400 MB) dalla chiavetta USB. La ONG con cui sto lavorando si trova in un paese in via di sviluppo con un'infrastruttura di accesso a Internet molto semplice. L'accesso a Internet è molto irregolare e la velocità media di download è inferiore a 2 Mbps.
Risposta accettata:
Ho scoperto che questo problema era molto simile al mio. Debian installato da chiavetta USB ma poi quando provo a usare apt-get install mi viene richiesto un CdROM.
Dopo molte storie ho trovato la parte 14.3.1 del tutorial Debian preziosa perché spiega la sintassi per istruire il sistema per cercare contenuto di origine in un percorso di file .
Ecco cosa ho fatto:
Mi sono assicurato che la chiavetta USB fosse montata e ho preso nota della sua posizione nel filesystem. Per me era /media/Debian 7.5 64 Copyleft FM
Come su ho modificato sources.list in modo che la riga con "deb cdrom" fosse commentata.
Quindi ho aggiunto una nuova prima riga di quel file utilizzando le informazioni del tutorial e la posizione del file della mia chiavetta USB:
deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free
#deb cdrom:[Debian GNU/Linux 7.5 _Wheezy_ - Copyleft amd64 Full Monty amd64 DLBD Binary-1 20140427-09:14]/ wheezy contrib local main non-free
Per i neofiti come me, nota l'uso di virgolette nell'URI per proteggere gli spazi chiusi dall'essere fraintesi. (Vedi forum Nixcraft:Howto cd al nome della cartella con spazi vuoti nomi (spazio bianco)
Correlati:eseguire un comando e quindi la sostituzione dei parametri in una riga?
Quindi ho eseguito sudo apt-get update
come consigliato sopra (grazie). Questo è tutto ciò che ho fatto.
Questo ha risolto il mio problema:sono stato in grado di eseguire sudo apt-get install vim
e non mi è stato più chiesto di inserire un CD.