Medya değişti: lütfen 'Debian GNU / Linux etiketli diski yerleştirin


13

Debian 7'yi, Debian kurulum CD / DVD'sinin ilk DVD ISO'sundan "yanmış" bir USB flash sürücü kullanarak kurdum.

Debian masaüstü ortamı, Yazdırma sunucusu ve Standart sistem yardımcı programları olmadan çok az kurulum yaptım.

Kurulumdan ve yeniden başlattıktan sonra Debian GNU / Linux 7 hostname tty1 kelimesini içeren bir konsol sunuldu . Oturum açma kullanıcı adını ve şifresini girdim.

Komutu yazdıktan sonra şunu sudo apt-get install xorgbelirten bir hata mesajı çıktı:

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

Aynı USB flash sürücüyü aynı bağlantı noktasına taktım ve birkaç saniye bekledikten sonra Enter tuşuna bastım.

Aynı hata mesajı çıktı.

Bazı meslektaşlarımın tavsiyesi üzerine aşağıdaki adımları denedim:

  1. içindeki tüm girişleri kaldır / sil /etc/apt/sources.listve bilgisayarı yeniden başlat
  2. dmesg ve fstab, USB flash sürücünün takılı olduğunu gösterir /dev/sdb1
  3. sudo mount /dev/sdb1 /media/usb0
  4. sudo apt-cdrom -m -d /media/usb0 add

Yukarıdakileri yaptıktan sonra, aşağıdaki hata mesajı görüntülenir:

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

USB çubuğundan Xorg(60MB) ve gnome-core(400MB) yüklemeyi tercih ederim . Birlikte çalıştığım STK, çok temel bir internet erişim altyapısına sahip gelişmekte olan bir ülkede. İnternet erişimi çok düzensiz ve ortalama indirme hızı 2 Mbps'den az.


1
apt-cdromÇıktı o bakıyor diyor /media/cdromgereken komut ise,sudo apt-cdrom -m -d=/media/usb0 add
fooot

1
Değiştirdiğinizde /etc/apt/sources.list, yeniden başlatmanıza gerek yoktur, ancak çalıştırmanız gerekir sudo apt-get update. Ben aşina değilim apt-cdrom, ama daha sonra aynı güncelleme gerektirir varsayalım. Ayrıca, internet bağlantınız güvenilmez / yavaşsa, /etc/apt/sources.listyerel medyadan yükleyebileceğiniz çevrimiçi kaynakları herhangi bir yerden kaldırmak / yorum yapmak isteyebilirsiniz , böylece güncellemenin listelenen sunucularla iletişim kurmasını beklemek zorunda kalmazsınız.
ssc

Yanıtlar:


1

Bu sorunun kendime çok benzediğini fark ettim. Debian USB çubuğundan kuruldu, ancak apt-get kurulumunu kullanmaya çalıştığımda bir CdROM isteniyor.
Çok karışıklıktan sonra Debian öğreticisinin 14.3.1 bölümünü değerli buldum çünkü sisteme bir dosya konumunda kaynak içerik araması talimatını veren sözdizimini açıklıyor . İşte yaptığım şey:

Usb stick'in monte edilmesini sağladım ve dosya sistemindeki yerini not ettim. Benim için / medya / Debian 7.5 64 Copyleft FM

Su olarak sources.list 'i düzenledim, böylece "deb cdrom" ile satır yorumlandı. Sonra öğretici bilgileri ve usb stick dosya konumumu kullanarak bu dosyanın yeni bir ilk satırını ekledim:

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

Benim gibi yeni başlayanlar için, kapalı alanların yanlış anlaşılmasını önlemek için URI'de tırnak işareti kullandığına dikkat edin. (Bkz. Nixcraft forumu: Boşluk isimleri (beyaz boşluk) ile klasör adına nasıl cd

Sonra sudo apt-get updateyukarıda tavsiye edildiği gibi koştum (thx). Tüm yaptığım bu.

Bu sorunumu çözdü - çalışabildim sudo apt-get install vimve artık CD takmam istenmedi.


USB belleğinizi nasıl monte ettiniz?
user65787

1
@ user65787 / media / bir şey muhtemelen otomatik olarak monte edilir, muhtemelen owenmck o sırada bir GUI oturumuna girmiştir.
Jasen

-1

bu yüzden önceki cevaba uygun olarak, sistemime cdrom'u güncellemeler için bir kaynak olarak kullanma zahmetine bile girmediğini söyledim.

İlk olarak sources.list dosya izinlerini değiştirmek zorunda kaldım, böylece değiştirebildim

içinde bulunduğu dizine geç

    cd /etc/apt

sonra izinleri değiştir

    chmod 666 sources.list

(sahip, kök ve kullanıcı için okuma / yazma)

sonra dosyayı metin düzenleyicide açabilir ve yeni temel kullanıcı okuma ve yazma izinleri ile cdrom'a kaynak olarak bakarak satırın önüne yapışmış olabilirim.

    #deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free

daha sonra izinleri yalnızca sahip ve kök olarak değiştirdi, hem okuyabilir hem de okuyabilir, ancak kullanıcı

    chmod 664 sources.list

apt-get programları yükler.

birisi bana daha sonra bununla ilgili bir sorun olduğunu söyleyebilir, ama hey. işe yaradı :)


2
Çalıştırmaktır Sizin yazma erişimine sahip olmadığını düzenlemek dosya için uygun bir yol editörü (yani vi, vim, emacs, pico, ed, teco, ya da her türlü kullanmak) altında sudove değil chmoddosyanın bu nedenle dünyaca yazılabilir ve sonra chmodo sonra tekrar. Yani, bunun ötesinde, cevabınızın ne olduğu net değil. /etc/apt/sources.listDosyanızın içinde zaten bir deb file:/media/...satır olduğunu mu söylüyorsunuz ? Ve bu, yorum yaptıktan sonra, apt-getşimdi flash sürücüden programlar yüklüyor mu? İnternetten indirilmediğinden emin misiniz?
G-Man 'Eski Monica'yı Yeniden Başlatıyor'

-1

sürücünüzü takın /media/cdrom, sonra

apt-cdrom add -m --cdrom /media/cdrom
apt-get update
apt-get install your_desired_package
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.