Nainstaloval jsem Debian 7 pomocí USB flash disku „vypáleného“ z prvního DVD ISO instalačního CD/DVD Debianu.
Provedl jsem velmi minimální instalaci bez desktopového prostředí Debianu, tiskového serveru a standardních systémových utilit.
Po instalaci a restartu se mi zobrazila konzole se slovy Název hostitele Debian GNU/Linux 7 tty1 . Zadal jsem přihlašovací uživatelské jméno a heslo.
Poté, co jsem zadal příkaz sudo apt-get install xorg
, vyskočila chybová zpráva:
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
Vložil jsem stejný USB flash disk do stejného portu a po několika sekundách jsem stiskl Enter.
Objevila se stejná chybová zpráva.
Na radu některých svých kolegů jsem vyzkoušel následující kroky:
- odebrat/smazat všechny položky v
/etc/apt/sources.list
a restartujte počítač - dmesg a fstab ukazují, že USB flash disk je připojen na
/dev/sdb1
sudo mount /dev/sdb1 /media/usb0
sudo apt-cdrom -m -d /media/usb0 add
Po provedení výše uvedeného se zobrazí následující chybová zpráva:
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
Preferuji instalaci Xorg
(60 MB) a gnome-core
(400 MB) z USB flash disku. Nevládní organizace, se kterou pracuji, je v rozvojové zemi s velmi základní infrastrukturou přístupu k internetu. Přístup k internetu je velmi nepravidelný a průměrná rychlost stahování je nižší než 2 Mb/s.
Přijatá odpověď:
Zjistil jsem, že tento problém je velmi podobný mému. Debian se nainstaloval z USB flash disku, ale když se pokusím použít apt-get install, zobrazí se mi výzva k vložení CDROM.
Po dlouhém zmatku jsem zjistil, že část 14.3.1 tutoriálu k Debianu je cenná, protože vysvětluje syntaxi pro pokyny systému hledat zdrojový obsah v umístění souboru .
Udělal jsem toto:
Ujistil jsem se, že je USB klíč připojen, a vzal jsem si na vědomí jeho umístění v souborovém systému. Pro mě to byl /media/Debian 7.5 64 Copyleft FM
Jako su jsem upravil sources.list tak, že řádek s „deb cdrom“ byl zakomentován.
Pak jsem přidal nový první řádek tohoto souboru pomocí informací z výukového programu a umístění souboru na mé USB klíčence:
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
Pro nováčky, jako jsem já, všimněte si použití uvozovek v URI, aby byly uzavřené prostory chráněny před nepochopením. (Viz fórum Nixcraft:Jak z cd na název složky s prázdnými názvy mezer (prázdné místo)
Související:Spustit příkaz a poté nahrazení parametrů na jednom řádku?
Pak jsem spustil sudo apt-get update
jak je doporučeno výše (thx). To je vše, co jsem udělal.
Tím se můj problém vyřešil – podařilo se mi spustit sudo apt-get install vim
a už jsem nebyl požádán o vložení CD.