Nie można zainstalowa

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Nie moŻna zainstalować pakietu libc-bin

Post autor: Kamil1000 »

Chcę zainstalować Wireshark'a, lecz muszę spełnić zależności no i po nitce do kłębka dotarłem do takiego pakietu, którego nie mogę zainstalować - jest nim libc-bin:

Kod: Zaznacz cały

kamil-pc:/home/kamil/Desktop# dpkg -i libc-bin_2.9-25_i386.deb
dpkg: nie odnaleziono "ldconfig" w PATH.
dpkg: 1 program(ów) nie odnaleziono w PATH.
Zmienna PATH dla konta administratora powinna zawierać katalogi /usr/local/sbin, /usr/sbin oraz /sbin.
kamil-pc:/home/kamil/Desktop# 
Jak więc można zainstalować ten pakiet, aby móc zainstalować Wiresharka?
PS. Wiem co to zmienna PATH, lecz nie wiem gdzie ją się ogląda i edytuje na Debianie.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zamiast ręcznie, zaktualizuj system i poszukaj w repozytorium właściwej wersji pakietu.
ArnVaker

Post autor: ArnVaker »

Dlaczego nie użyjesz aptitude lub apt-get?
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Post autor: Kamil1000 »

Też się nie da:

Kod: Zaznacz cały

kamil-pc:/home/kamil/Desktop# apt-get install libc-bin
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Pakiet libc-bin nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet libc-bin nie ma kandydata do instalacji
kamil-pc:/home/kamil/Desktop# 
Kilkanaście minut temu aktualizowałem system i jak widać mam problem.
ArnVaker

Post autor: ArnVaker »

Pokaż:

Kod: Zaznacz cały

cat /etc/apt/sources.list
oraz:

Kod: Zaznacz cały

aptitude install wireshark -s
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Post autor: Kamil1000 »

Kod: Zaznacz cały

kamil-pc:/home/kamil/Desktop# cat /etc/apt/sources.list
# 
# deb cdrom:[Debian GNU/Linux 5.0.2a _Lenny_ - Official i386 NETINST Binary-1 20090817-16:43]/ lenny main

# deb cdrom:[Debian GNU/Linux 5.0.2a _Lenny_ - Official i386 NETINST Binary-1 20090817-16:43]/ lenny main

deb [url]http://ftp.wcss.pl/debian/[/url] lenny main non-free contrib
deb-src [url]http://ftp.wcss.pl/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

deb [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib non-free
deb-src [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main contrib non-free
kamil-pc:/home/kamil/Desktop#

Kod: Zaznacz cały

kamil-pc:/home/kamil/Desktop# aptitude install wireshark -s
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące pakiety mają NIESPE£NIONE zależności:
  libc6 libc6-i686 locales 
Następujące NOWE pakiety zostaną zainstalowane:
  libadns1{a} libfreebob0{a} libjack0{a} libportaudio2{a} wireshark 
  wireshark-common{a} 
Następujące częściowo zainstalowane pakiety zostaną skonfigurowane:
  libkrb5-3 
0 pakietów aktualizowanych, 6 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 11,1MB archiwów. Zajęte po rozpakowaniu: 42,0MB.
Następujące pakiety mają niespełnione zależności:
  libc6-i686: PreWymaga: libc6 (= 2.7-18) ale zainstalowana jest wersja 2.9-25.
  locales: Wymaga: glibc-2.7-1 który jest pakietem wirtualnym.
  libc6: Wymaga: libc-bin (= 2.9-25) który jest pakietem wirtualnym.
Następujące działania rozwiążą problemy z zależnościami:

Usunięcie następujących pakietów:
libkrb5-3

Cofnięcie następujących pakietów do wcześniejszych wersji:
libc6 [2.9-25 (now) -> 2.7-18 (stable)]

Wynik: 147

Zaakceptować rozwiązanie? [T/n/q/?] y
Następujące pakiety zostaną COFNIÊTE:
  libc6 
Następujące NOWE pakiety zostaną zainstalowane:
  libadns1{a} libfreebob0{a} libjack0{a} libportaudio2{a} wireshark 
  wireshark-common{a} 
Następujące pakiety zostaną USUNIÊTE:
  libkrb5-3{a} 
0 pakietów aktualizowanych, 6 instalowanych, 1 cofanych, 1 do usunięcia i 0 nie aktualizowanych.
Do pobrania 11,1MB/15,6MB archiwów. Zajęte po rozpakowaniu: 42,3MB.
Kontynuować? [T/n/?] y
Pakiety zostałyby pobrane/zainstalowane/usunięte.
kamil-pc:/home/kamil/Desktop#
Tylko pamiętaj, że ja próbuję zainstalować wersję 1.2.1-2, bo starą 1.0.2-3 da się zainstalować przez Synaptic'a
ArnVaker

Post autor: ArnVaker »

Kamil1000 pisze:Tylko pamiętaj, że ja próbuję zainstalować wersję 1.2.1-2, bo starą 1.0.2-3 da się zainstalować przez Synaptic'a
A co ja jestem? Wróżka? Skąd miałem wiedzieć, że potrzebujesz nowszej wersji? Nawet jeśli tak, to mi nie chciałoby się dłubać ręcznie. Dodaj repozytorium Squeeze:

Kod: Zaznacz cały

deb-src [url]http://ftp.pl.debian.org/debian/[/url] squeeze main contrib non-free
Zaktualizuj listę pakietów:

Kod: Zaznacz cały

aptitude update
i pokaż albo zainstaluj od razu jak chcesz:

Kod: Zaznacz cały

aptitude install wireshark -s
"-s" oznacza, że to symulacja

Jak skończysz, wywal/zahaszuj wpis dla Squeeze. Jeśli na dłuższą metę chcesz się bawić w mieszanie gałęzi, to zainteresuj się Pin-Priority i plikiem /etc/apt/preferences.
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Post autor: Kamil1000 »

Tak też występuje opisany w pierwszym poście błąd:

Kod: Zaznacz cały

kamil-pc:/home/kamil# aptitude install wireshark
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące pakiety mają NIESPE£NIONE zależności:
  libc6 libc6-i686 locales 
Następujące NOWE pakiety zostaną zainstalowane:
  geoip-database{a} libffado1{a} libfreebob0{a} libjack0{a} 
  libportaudio2{a} libraw1394-11{a} libsamplerate0{a} libxml++2.6-2{a} 
  wireshark wireshark-common{a} 
Następujące pakiety zostaną zaktualizowane:
  libasound2 libgeoip1 libglib2.0-0 libglibmm-2.4-1c2a libgnutls26 
  libiec61883-0 libpcap0.8 libpcre3 libselinux1 libtasn1-3 
Następujące częściowo zainstalowane pakiety zostaną skonfigurowane:
  libkrb5-3 
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  libglib2.0-data 
10 pakietów aktualizowanych, 10 instalowanych, 0 do usunięcia i 800 nie aktualizowanych.
Do pobrania 18,1MB archiwów. Zajęte po rozpakowaniu: 53,3MB.
Następujące pakiety mają niespełnione zależności:
  libc6-i686: PreWymaga: libc6 (= 2.7-18) ale zainstalowana jest wersja 2.9-25.
  locales: Wymaga: glibc-2.7-1 który jest pakietem wirtualnym.
  libc6: Wymaga: libc-bin (= 2.9-25) którego nie można zainstalować
Następujące działania rozwiążą problemy z zależnościami:

Instalacja następujących pakietów:
libc-bin [2.9-25 (testing)]

Aktualizacja następujących pakietów:
libc6-i686 [2.7-18 (stable, now) -> 2.9-25 (testing)]
locales [2.7-18 (stable, now) -> 2.9-25 (testing)]

Wynik: 184

Zaakceptować rozwiązanie? [T/n/q/?] y
Następujące NOWE pakiety zostaną zainstalowane:
  geoip-database{a} libc-bin{a} libffado1{a} libfreebob0{a} libjack0{a} 
  libportaudio2{a} libraw1394-11{a} libsamplerate0{a} libxml++2.6-2{a} 
  wireshark wireshark-common{a} 
Następujące pakiety zostaną zaktualizowane:
  libasound2 libc6-i686 libgeoip1 libglib2.0-0 libglibmm-2.4-1c2a 
  libgnutls26 libiec61883-0 libpcap0.8 libpcre3 libselinux1 libtasn1-3 
  locales 
Następujące częściowo zainstalowane pakiety zostaną skonfigurowane:
  libc6 libkrb5-3 
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  libglib2.0-data 
12 pakietów aktualizowanych, 11 instalowanych, 0 do usunięcia i 798 nie aktualizowanych.
Do pobrania 24,7MB archiwów. Zajęte po rozpakowaniu: 55,5MB.
Kontynuować? [T/n/?] y
Zapisywanie dodatkowych informacji o stanie... Gotowe
Pobieranie:1 [url]http://ftp.pl.debian.org[/url] squeeze/main libc-bin 2.9-25 [688kB]
Pobieranie:2 [url]http://ftp.pl.debian.org[/url] squeeze/main libc6-i686 2.9-25 [1235kB]
Pobieranie:3 [url]http://ftp.pl.debian.org[/url] squeeze/main libselinux1 2.0.85-4 [79,8kB]
Pobieranie:4 [url]http://ftp.pl.debian.org[/url] squeeze/main libtasn1-3 2.3-1 [58,3kB]
Pobieranie:5 [url]http://ftp.pl.debian.org[/url] squeeze/main libgnutls26 2.8.3-3 [505kB]
Pobieranie:6 [url]http://ftp.pl.debian.org[/url] squeeze/main libpcre3 7.8-2+b1 [213kB]
Pobieranie:7 [url]http://ftp.pl.debian.org[/url] squeeze/main locales 2.9-25 [4664kB]
Pobieranie:8 [url]http://ftp.pl.debian.org[/url] squeeze/main libgeoip1 1.4.6.dfsg-12 [109kB]
Pobieranie:9 [url]http://ftp.pl.debian.org[/url] squeeze/main geoip-database 1.4.6.dfsg-12 [628kB]
Pobieranie:10 [url]http://ftp.pl.debian.org[/url] squeeze/main libasound2 1.0.20-4 [371kB] 
Pobieranie:11 [url]http://ftp.pl.debian.org[/url] squeeze/main libglib2.0-0 2.20.5-1 [780kB]
Pobieranie:12 [url]http://ftp.pl.debian.org[/url] squeeze/main libglibmm-2.4-1c2a 2.20.1-1 [328kB]
Pobieranie:13 [url]http://ftp.pl.debian.org[/url] squeeze/main libraw1394-11 2.0.2-2 [49,5kB]
Pobieranie:14 [url]http://ftp.pl.debian.org[/url] squeeze/main libiec61883-0 1.2.0-0.1 [32,7kB]
Pobieranie:15 [url]http://ftp.pl.debian.org[/url] squeeze/main libxml++2.6-2 2.26.0-2 [85,7kB]
Pobieranie:16 [url]http://ftp.pl.debian.org[/url] squeeze/main libffado1 2.0~rc2+svn1569-2 [774kB]
Pobieranie:17 [url]http://ftp.pl.debian.org[/url] squeeze/main libfreebob0 1.0.11-1 [156kB]
Pobieranie:18 [url]http://ftp.pl.debian.org[/url] squeeze/main libsamplerate0 0.1.7-2 [1348kB]
Pobieranie:19 [url]http://ftp.pl.debian.org[/url] squeeze/main libjack0 0.116.2+svn3592-2 [198kB]
Pobieranie:20 [url]http://ftp.pl.debian.org[/url] squeeze/main libpcap0.8 1.0.0-4 [114kB]  
Pobieranie:21 [url]http://ftp.pl.debian.org[/url] squeeze/main libportaudio2 19+svn20071022-3+b1 [62,9kB]
Pobieranie:22 [url]http://ftp.pl.debian.org[/url] squeeze/main wireshark-common 1.2.1-2 [11,6MB]
Pobieranie:23 [url]http://ftp.pl.debian.org[/url] squeeze/main wireshark 1.2.1-2 [668kB]   
Pobrano 24,7MB w 47s (518kB/s)                                                  
Can't exec "locale": Nie ma takiego pliku ani katalogu at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
Prekonfiguracja pakietów ...
dpkg: nie odnaleziono "ldconfig" w PATH.
dpkg: 1 program(ów) nie odnaleziono w PATH.
Zmienna PATH dla konta administratora powinna zawierać katalogi /usr/local/sbin, /usr/sbin oraz /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: nie odnaleziono "ldconfig" w PATH.
dpkg: 1 program(ów) nie odnaleziono w PATH.
Zmienna PATH dla konta administratora powinna zawierać katalogi /usr/local/sbin, /usr/sbin oraz /sbin.
Czytanie list pakietów... Gotowe                    
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe                      

kamil-pc:/home/kamil# 
ArnVaker

Post autor: ArnVaker »

Nieco strzelam, że to z uwagi na to, że pomieszałeś wersje libc6 i locales. Zrównałbym najpierw wersje do tych z Lennego (tak, wiem, że to się wiąże z cofnięciem libc6). Czyli

Kod: Zaznacz cały

aptitude update && aptitude dist-upgrade

bez repozytorium Squeeze.

Możesz też spróbować równać do wersji ze Squeeze jeśli wolisz.
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Post autor: Kamil1000 »

Również wstępuje ten błąd:

Kod: Zaznacz cały

kamil-pc:/home/kamil# aptitude update && aptitude dist-upgrade
Zapisywanie dodatkowych informacji o stanie... Gotowe
Stary [url]http://ftp.wcss.pl[/url] lenny Release.gpg
Stary [url]http://ftp.wcss.pl[/url] lenny/main Translation-pl                              
Ignorowane [url]http://ftp.wcss.pl[/url] lenny/non-free Translation-pl                     
Ignorowane [url]http://ftp.wcss.pl[/url] lenny/contrib Translation-pl                      
Stary [url]http://ftp.wcss.pl[/url] lenny Release                                          
Stary [url]http://ftp.wcss.pl[/url] lenny/main Packages/DiffIndex                          
Stary [url]http://ftp.wcss.pl[/url] lenny/non-free Packages/DiffIndex               
Stary [url]http://ftp.wcss.pl[/url] lenny/contrib Packages/DiffIndex                       
Stary [url]http://ftp.wcss.pl[/url] lenny/main Sources/DiffIndex                           
Stary [url]http://ftp.wcss.pl[/url] lenny/non-free Sources/DiffIndex                       
Stary [url]http://ftp.wcss.pl[/url] lenny/contrib Sources/DiffIndex                        
Stary [url]http://ftp.wcss.pl[/url] lenny/main Packages                                    
Stary [url]http://ftp.wcss.pl[/url] lenny/non-free Packages                                
Stary [url]http://ftp.wcss.pl[/url] lenny/contrib Packages                                 
Stary [url]http://ftp.wcss.pl[/url] lenny/main Sources                                     
Stary [url]http://ftp.wcss.pl[/url] lenny/non-free Sources                                 
Stary [url]http://ftp.wcss.pl[/url] lenny/contrib Sources                                  
Stary [url]http://security.debian.org[/url] lenny/updates Release.gpg                      
Ignorowane [url]http://security.debian.org[/url] lenny/updates/main Translation-pl         
Ignorowane [url]http://security.debian.org[/url] lenny/updates/contrib Translation-pl
Stary [url]http://volatile.debian.org[/url] lenny/volatile Release.gpg
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/main Translation-pl
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/contrib Translation-pl
Ignorowane [url]http://security.debian.org[/url] lenny/updates/non-free Translation-pl
Stary [url]http://security.debian.org[/url] lenny/updates Release     
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/non-free Translation-pl
Stary [url]http://volatile.debian.org[/url] lenny/volatile Release
Ignorowane [url]http://security.debian.org[/url] lenny/updates/main Packages/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/main Packages/DiffIndex
Ignorowane [url]http://security.debian.org[/url] lenny/updates/contrib Packages/DiffIndex
Ignorowane [url]http://security.debian.org[/url] lenny/updates/non-free Packages/DiffIndex
Ignorowane [url]http://security.debian.org[/url] lenny/updates/main Sources/DiffIndex
Ignorowane [url]http://security.debian.org[/url] lenny/updates/contrib Sources/DiffIndex
Ignorowane [url]http://security.debian.org[/url] lenny/updates/non-free Sources/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/contrib Packages/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/non-free Packages/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/main Sources/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/contrib Sources/DiffIndex
Ignorowane [url]http://volatile.debian.org[/url] lenny/volatile/non-free Sources/DiffIndex
Stary [url]http://security.debian.org[/url] lenny/updates/main Packages
Stary [url]http://volatile.debian.org[/url] lenny/volatile/main Packages
Stary [url]http://security.debian.org[/url] lenny/updates/contrib Packages
Stary [url]http://security.debian.org[/url] lenny/updates/non-free Packages
Stary [url]http://security.debian.org[/url] lenny/updates/main Sources
Stary [url]http://security.debian.org[/url] lenny/updates/contrib Sources
Stary [url]http://volatile.debian.org[/url] lenny/volatile/contrib Packages
Stary [url]http://volatile.debian.org[/url] lenny/volatile/non-free Packages
Stary [url]http://volatile.debian.org[/url] lenny/volatile/main Sources
Stary [url]http://volatile.debian.org[/url] lenny/volatile/contrib Sources
Stary [url]http://security.debian.org[/url] lenny/updates/non-free Sources
Stary [url]http://volatile.debian.org[/url] lenny/volatile/non-free Sources
Czytanie list pakietów... Gotowe                    

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące pakiety mają NIESPE£NIONE zależności:
  libc6 libc6-i686 locales 
Następujące częściowo zainstalowane pakiety zostaną skonfigurowane:
  libkrb5-3 
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Następujące pakiety mają niespełnione zależności:
  libc6-i686: PreWymaga: libc6 (= 2.7-18) ale zainstalowana jest wersja 2.9-25.
  locales: Wymaga: glibc-2.7-1 który jest pakietem wirtualnym.
  libc6: Wymaga: libc-bin (= 2.9-25) który jest pakietem wirtualnym.
Następujące działania rozwiążą problemy z zależnościami:

Usunięcie następujących pakietów:
libkrb5-3

Cofnięcie następujących pakietów do wcześniejszych wersji:
libc6 [2.9-25 (now) -> 2.7-18 (stable)]

Wynik: 147

Zaakceptować rozwiązanie? [T/n/q/?] y
Następujące pakiety zostaną COFNIÊTE:
  libc6 
Następujące pakiety zostaną USUNIÊTE:
  libkrb5-3{a} 
0 pakietów aktualizowanych, 0 instalowanych, 1 cofanych, 1 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B/4438kB archiwów. Zajęte po rozpakowaniu: 369kB.
Kontynuować? [T/n/?] y
Zapisywanie dodatkowych informacji o stanie... Gotowe
Can't exec "locale": Nie ma takiego pliku ani katalogu at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
Prekonfiguracja pakietów ...
dpkg: nie odnaleziono "ldconfig" w PATH.
dpkg: 1 program(ów) nie odnaleziono w PATH.
Zmienna PATH dla konta administratora powinna zawierać katalogi /usr/local/sbin, /usr/sbin oraz /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: nie odnaleziono "ldconfig" w PATH.
dpkg: 1 program(ów) nie odnaleziono w PATH.
Zmienna PATH dla konta administratora powinna zawierać katalogi /usr/local/sbin, /usr/sbin oraz /sbin.
Czytanie list pakietów... Gotowe                    
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          

kamil-pc:/home/kamil#
Raczej rozwiązania problemu szukałbym w zmiennej PATH, lecz nie wiem jak się ją ogląda i edytuje.
ODPOWIEDZ