|
repozytoria i niemożność instalacji programów
QW4K - 28-12-2009 18:08
Mam problem z repozytoriami w moim Debianie 6. Mój plik /etc/apt/sources.list http://wklej.to/pczM # # deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20091224-09:44]/ squeeze main
#deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20091224-09:44]/ squeeze main
deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main
#debian deb http://http.us.debian.org/debian testing main contrib non-free deb http://www.debian-multimedia.org squeeze main deb-src http://www.debian-multimedia.org squeeze main
#z netu deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free
#flash deb http://repo.dug.net.pl/dfr/ testing main contrib #opera deb http://deb.opera.com/opera testing non-free
Część wpisów jest z tego forum. Gdy wpiszę polecenie:
aptitude update
(wszędzie używam aptitude) wyskakuje mi: aptitude update Err http://ftp.pl.debian.org squeeze Release.gpg Could not resolve 'ftp.pl.debian.org' Err http://ftp.pl.debian.org squeeze/main Translation-en_US Could not resolve 'ftp.pl.debian.org' Err http://ftp.pl.debian.org squeeze/non-free Translation-en_US Could not resolve 'ftp.pl.debian.org' Err http://ftp.pl.debian.org squeeze/contrib Translation-en_US Could not resolve 'ftp.pl.debian.org' Err http://www.debian-multimedia.org squeeze Release.gpg Could not resolve 'www.debian-multimedia.org' Err http://www.debian-multimedia.org squeeze/main Translation-en_US Could not resolve 'www.debian-multimedia.org' Err http://repo.dug.net.pl testing Release.gpg Could not resolve 'repo.dug.net.pl' Err http://repo.dug.net.pl testing/main Translation-en_US Could not resolve 'repo.dug.net.pl' Err http://repo.dug.net.pl testing/contrib Translation-en_US Could not resolve 'repo.dug.net.pl' Err http://http.us.debian.org testing Release.gpg Could not resolve 'http.us.debian.org' Err http://http.us.debian.org testing/main Translation-en_US Could not resolve 'http.us.debian.org' Err http://http.us.debian.org testing/contrib Translation-en_US Could not resolve 'http.us.debian.org' Err http://http.us.debian.org testing/non-free Translation-en_US Could not resolve 'http.us.debian.org' Err http://deb.opera.com testing Release.gpg Could not resolve 'deb.opera.com' Err http://deb.opera.com testing/non-free Translation-en_US Could not resolve 'deb.opera.com' Err http://security.debian.org squeeze/updates Release.gpg Could not resolve 'security.debian.org' Err http://security.debian.org squeeze/updates/main Translation-en_US Could not resolve 'security.debian.org' Err http://security.debian.org squeeze/updates/contrib Translation-en_US Could not resolve 'security.debian.org' Err http://security.debian.org squeeze/updates/non-free Translation-en_US Could not resolve 'security.debian.org' Reading package lists... Done
Problemy które wynikają z tego to np.l- nie mogę zainstalować[code]aptitude install alsa-base alsa-utils - nie mogę zainstalować:
aptitude install xserver-xorg-input-synaptics
l
Co do tego pierwszego to nie jestem pewien absolutnie, czy już nie zainstalowałem ale tak czy siak nie działa mi alsaconf. Czy da się coś z tym zrobić? Proszę o pomoc i pozdrawiam.
pavbaranov - 28-12-2009 20:09
Po pierwsze - napisał Ci - nie może znaleźć takiej lokalizacji repozytoriów. Jeśli aptitude używasz jako root, to zmień, bo widać są wadliwe. Po drugie - przyglądnij się temu sources.list - niektóre wpisy masz powtórzone - wywal niepotrzebne.
QW4K - 28-12-2009 20:42
Dziękuję za odpowiedź. Teraz tak to wygląda:
deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main
#debian deb http://http.us.debian.org/debian testing main contrib non-free deb http://www.debian-multimedia.org squeeze main deb-src http://www.debian-multimedia.org squeeze main deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
#opera deb http://deb.opera.com/opera testing non-free
i zwraca znów masę błędów ,,aptitude update'' (oczywiście na koncie root). Te błędy nie są zwracane kiedy plik sources jest pusty. No to wszystkie są wadliwe? Część jest ,,od nowości'' wgrana, część z tej strony i część faktycznie działa. A w ogóle jak sprawdzić z jakiej wersji Debiana się korzysta? Bo całkowicie nie jestem pewien czy faktycznie korzystam z 6.
darkwater - 28-12-2009 20:47
Spróbuj zmienić serwer na inny, przykładowo: http://ftp.de.debian.org/debian/
lub http://ftp.cz.debian.org/debian/
Jeśli nie kompilujesz samodzielnie programów z repozytoriów, a tylko instalujesz binarki, nie potrzebujesz wpisów deb-src
Moja propozycja sources.list:
deb http://ftp.cz.debian.org/debian/ testing main non-free contrib deb http://www.debian-multimedia.org testing main deb http://deb.opera.com/opera testing non-free
Jeśli to nie pomoże, zawsze możesz spróbować wpisać IP zamiast nazw serwerów.
deb http://195.113.161.73/debian/ testing main non-free contrib deb http://91.121.86.213 testing main deb http://195.189.143.183/opera testing non-free
A w ogóle jak sprawdzić z jakiej wersji Debiana się korzysta :D? Bo całkowicie nie jestem pewien czy faktycznie korzystam z 6.
lsb_release -a
QW4K - 28-12-2009 21:10
Dziękuję, podanie IP pomogło ale nie do końca. Mój problem polega na tym, że próbuje od jakiegoś czasu ogarnąć dźwięki i touchpad na moim komputerze. aptitude install alsa-base alsa-utils Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Need to get 0B of archives. After unpacking 0B will be used. Writing extended state information... Done Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done
aptitude install xserver-xorg-input-synaptics Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Need to get 0B of archives. After unpacking 0B will be used. Writing extended state information... Done Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done
Klapa. Dodatkowo zastanawia mnie ten wpis:
0 packages upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
O co z tym chodzi? lsb_release -a
A to nie działa.
darkwater - 28-12-2009 21:13
Po każdej zmianie pliku sources.list musisz wykonać aptitude update, dopiero potem aktualizować i/lub cokolwiek instalować.
Wykonaj aptitude update aptitude dist-upgrade
A to nie działa :/
cat /etc/debian_version
pavbaranov - 28-12-2009 21:23
i zwraca znów mase błędów aptitude update (ofc na koncie roota).
A to już temat na inną dysputę, zwłaszcza, że nie wiemy jakie to błędy. Zastanowiłeś się choć chwilę co te wpisy znaczą? Jak Ci ma APT cokolwiek powiedzieć jeśli nie ma skąd czerpać wiadomości na temat dostępnych w repozytoriach programów. Jeśli cokolwiek chcesz instalować z sieci, to wpisy te mają być. Wadliwe są z Err na początku - z różnych przyczyn. Jak sądzę - te pierwsze wynikały z użycia aptitude z konta zwykłego użytkownika.
Przez przypadek nie masz tych paczek już zainstalowanych? Jeśli APT jest prawidłowo skonfigurowany, to mówi Ci właśnie, że nie ma nic do instalacji, a są to paczki w głównym repozytorium.
Debiana 6 nie masz, bo takiego jeszcze nie ma.
QW4K - 28-12-2009 23:58
Zastanowiłeś się choć chwilę co te wpisy znaczą? Jak Ci ma APT cokolwiek powiedzieć jeśli nie ma skąd czerpać wiadomości na temat dostępnych w repozytoriach programów. Jeśli cokolwiek chcesz instalować z sieci, to wpisy te mają być.
ÂŹle się wyraziłem, chodziło mi że każdy pojedynczy wpis zwraca błąd i dopiero jak plik jest pusty to aptitude nie zwraca błędów? cat /etc/debian_version squeeze/sid
Dziwnie. Chodziło mi oczywiście o wersje testową. Na 100% uruchomiłem jako root. Część może faktycznie mam (a wiecie może jak to sprawdzić) ale nie mogę uruchomić alsaconfig a powinno to działać.
darkwater - 29-12-2009 00:20
ale nie mogę uruchomić alsaconfig a powinnno to działać
O ile się orientuję (nie używam ALSA), to polecenie po pierwsze nazywa się alsaconf, a po drugie zostało jakiś czas temu wycofane jako przestarzałe, potrzebne jedynie przy konfiguracji kart ISA.
http://debian.linux.pl/viewtopic.php...d850a4eff4e514
QW4K - 29-12-2009 10:53
Faktycznie alsaconf ale i tak nie ma. Dziękuję wszystkim za pomoc. Teraz poszukam coś w internecie o tym jak sobie bez tego poradzić.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|