Strona 1 z 1

przez błąd cdromu nie mogę nic zainstalować

: 17 lutego 2009, 16:43
autor: Young
Gdy chcę zainstalować np. ntfs-3g przy pomocy polecenia:

Kod: Zaznacz cały

apt-get install ntfs-3g
mają /atp/get/sources.list:

Kod: Zaznacz cały

  GNU nano 2.0.7                                    File: /etc/apt/sources.list                                                                              
#
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1 20090214-16:54]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1 20090214-16:54]/ lenny contrib main

deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main

deb [url]http://security.debian.org/[/url] lenny/updates main contrib
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib

deb [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib
deb-src [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib
dostaję pomimo tego, że płyta DVD z Debianem jest w napędzie:

Kod: Zaznacz cały

Zmiana nośnika: Proszę włożyć dysk oznaczony
 "Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1 20090214-16:54"
do napędu "/cdrom/" i nacisnąć enter
Czy mogę z tym zrobić - czy usunąć całkowicie wpis dotyczący płyty z Debianem?

: 17 lutego 2009, 16:48
autor: maly
Można całkowicie usunąć wpisy dotyczące DVD/CD, lub najwygodniej postawić przed nimi znak #.
Najlepiej jakby Twoje sources.list tak wyglądało:

Kod: Zaznacz cały

#~~~~~~Lenny~~~~~~#
deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb [url]http://security.debian.org/[/url] lenny/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib non-free
#~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~Debian-multimedia~~~~~~#
deb [url]http://www.debian-multimedia.org[/url] lenny main
deb-src [url]http://www.debian-multimedia.org[/url] lenny main
#~~~~~~~~~~~~~~~~~~~~~#
Podmień, pozdro.

: 17 lutego 2009, 20:52
autor: fnmirk
Można usunąć wpis dotyczący cdromu z pliku /etc/apt/sources.list i to umożliwi instalację programów. Jednak problem pozostanie.
Będzie kłopot z np.: odtwarzaniem filmów, nagrywaniem płytek itp.

Powodem takiego zachowania systemu może być wymiana (zamiana) napędu. Może być też inna przyczyna - jednak jej nie znam.
Napiszę tylko o tej znanej. Informacje o napędach dostępnych w systemie są zawarte w pliku:

Kod: Zaznacz cały

/etc/udev/rules.d/70-persistent-cd.rules
Jeżeli kombinowaliśmy coś z napędami to w pliku tym znajdzie się dużo sprzecznych informacji.
Musimy wyczyścić zawartość pliku jako root (otwierając w ulubionym edytorze), zapisać zmiany i uruchomić komputer ponownie. Po restarcie napęd powinien być poprawnie rozpoznawany.

: 17 lutego 2009, 22:22
autor: Young
Właśnie usunąłem wpisy dotyczące cdrom z sources.list ale skoro jest możliwe zrobienie tego aby działało to chcę dodać tylko, że jak dodaję:

Kod: Zaznacz cały

deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1 20090214-16:54]/ lenny contrib main
do /etc/apt/sources.list i wykonuję apt-get update to otrzymuję komunikat:

Kod: Zaznacz cały

W: Nie udało się pobrać cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1
20090214-16:54]/dists/lenny/contrib/binary-i386/Packages  Proszę użyć programu apt-cdrom, 
aby APT mógł rozpoznać tę płytę CD. Nowych płyt nie można dodawać przy pomocy polecenia apt-get update

W: Nie udało się pobrać cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD Binary-1
20090214-16:54]/dists/lenny/main/binary-i386/Packages  Proszę użyć programu apt-cdrom,
 aby APT mógł rozpoznać tę płytę CD. Nowych płyt nie można dodawać przy pomocy polecenia apt-get update

E: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub została użyta
ich starsza wersja.
Natomiast jak chcę dodać poprzez polecenie (wcześniej usunąłem wpisy z sources.list)
apt-cdrom add to wtedy mam coś takiego:

Kod: Zaznacz cały

apt-cdrom add
Użycie /cdrom/ jako punktu montowania CD-ROMu
Odmontowanie CD-ROMu
Oczekiwanie na płytę...
Proszę włożyć dysk do napędu i nacisnąć enter 
Montowanie CD-ROMu...
E: Failed to mount the cdrom.
Mój plik - /etc/udev/rules.d/70-persistent-cd.rule wygląda następująco:

Kod: Zaznacz cały

GNU nano 2.0.7                                     File: /etc/udev/rules.d/70-persistent cd.rules                                                                                 

# _NEC_DVD_RW_ND-3520AW (pci-0000:00:1f.1-ide-0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-0:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-0:0", SYMLINK+="cdrw", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-0:0", SYMLINK+="dvd", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-0:0", SYMLINK+="dvdrw", ENV{GENERATED}="1"

: 17 lutego 2009, 23:41
autor: fnmirk
Young, nie zrozumiałeś mojej wypowiedzi.

Jak masz połączenie z internetem to korzystasz z repozytoriów dostępnych na serwerach lustrzanych i wpis o płycie cd/dvd w /etc/apt/sources.list usuwasz ponieważ oznacza kłopoty i nie jest do niczego potrzebny.

Napisałem, że jeżeli zmieniałeś napęd lub coś z nim kombinowałeś to mogą być inne jeszcze problemy i podałem gdzie należy szukać rozwiązania.

Teraz usuń wpis dotyczący płytki cd z /etc/apt/sources.list i wykonaj aktualizację systemu. Najlepiej usuń wszystkie wpisy jakie masz obecnie w /etc/apt/sources.list uzupełnij poniższymi. Jest to kompletny podstawowy zestaw dla komputera domowego pochodzący z forum:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib

deb [url]http://www.debian-multimedia.org[/url] lenny main
deb-src [url]http://www.debian-multimedia.org[/url] lenny main

deb [url]http://deb.opera.com/opera/[/url] testing non-free

deb [url]http://security.debian.org/[/url] lenny/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib non-free
Następnie wykonujesz jako root:

Kod: Zaznacz cały

apt-get update
Odwiedzasz temat dotyczący aktualizacji kluczy kiedy pojawi się komunikat NO_PUBKEY.
Jak sprawę kluczy załatwisz pozytywnie to przechodzisz do wykonania:

Kod: Zaznacz cały

apt-get update
Kolejny krok to instalacja interesujących pakietów.

: 20 lutego 2009, 19:13
autor: Yampress
czy masz zlinkowany katalog cdrom z jakims katalogiem w katalogu media? Poza tym poprawny /etc/fstab ?