ďťż
 
 
   Nie można zainstalować pakietu libc-bin
 
 

Tematy

 
    
 

 

 

 

Nie można zainstalować pakietu libc-bin





Kamil1000 - 18-09-2009 18:49
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:
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 - 18-09-2009 18:53
Zamiast ręcznie, zaktualizuj system i poszukaj w repozytorium właściwej wersji pakietu.



ArnVaker - 18-09-2009 18:54
Dlaczego nie użyjesz aptitude lub apt-get?



Kamil1000 - 18-09-2009 19:02
Też się nie da:
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 - 18-09-2009 19:03
Pokaż: cat /etc/apt/sources.list oraz: aptitude install wireshark -s



Kamil1000 - 18-09-2009 19:12
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 http://ftp.wcss.pl/debian/ lenny main non-free contrib
deb-src http://ftp.wcss.pl/debian/ lenny main non-free contrib

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
kamil-pc:/home/kamil/Desktop# 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 - 18-09-2009 19:20

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:
deb-src http://ftp.pl.debian.org/debian/ squeeze main contrib non-free Zaktualizuj listę pakietów:
aptitude update i pokaż albo zainstaluj od razu jak chcesz:
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 - 18-09-2009 19:32
Tak też występuje opisany w pierwszym poście błąd:
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 http://ftp.pl.debian.org squeeze/main libc-bin 2.9-25 [688kB]
Pobieranie:2 http://ftp.pl.debian.org squeeze/main libc6-i686 2.9-25 [1235kB]
Pobieranie:3 http://ftp.pl.debian.org squeeze/main libselinux1 2.0.85-4 [79,8kB]
Pobieranie:4 http://ftp.pl.debian.org squeeze/main libtasn1-3 2.3-1 [58,3kB]
Pobieranie:5 http://ftp.pl.debian.org squeeze/main libgnutls26 2.8.3-3 [505kB]
Pobieranie:6 http://ftp.pl.debian.org squeeze/main libpcre3 7.8-2+b1 [213kB]
Pobieranie:7 http://ftp.pl.debian.org squeeze/main locales 2.9-25 [4664kB]
Pobieranie:8 http://ftp.pl.debian.org squeeze/main libgeoip1 1.4.6.dfsg-12 [109kB]
Pobieranie:9 http://ftp.pl.debian.org squeeze/main geoip-database 1.4.6.dfsg-12 [628kB]
Pobieranie:10 http://ftp.pl.debian.org squeeze/main libasound2 1.0.20-4 [371kB]
Pobieranie:11 http://ftp.pl.debian.org squeeze/main libglib2.0-0 2.20.5-1 [780kB]
Pobieranie:12 http://ftp.pl.debian.org squeeze/main libglibmm-2.4-1c2a 2.20.1-1 [328kB]
Pobieranie:13 http://ftp.pl.debian.org squeeze/main libraw1394-11 2.0.2-2 [49,5kB]
Pobieranie:14 http://ftp.pl.debian.org squeeze/main libiec61883-0 1.2.0-0.1 [32,7kB]
Pobieranie:15 http://ftp.pl.debian.org squeeze/main libxml++2.6-2 2.26.0-2 [85,7kB]
Pobieranie:16 http://ftp.pl.debian.org squeeze/main libffado1 2.0~rc2+svn1569-2 [774kB]
Pobieranie:17 http://ftp.pl.debian.org squeeze/main libfreebob0 1.0.11-1 [156kB]
Pobieranie:18 http://ftp.pl.debian.org squeeze/main libsamplerate0 0.1.7-2 [1348kB]
Pobieranie:19 http://ftp.pl.debian.org squeeze/main libjack0 0.116.2+svn3592-2 [198kB]
Pobieranie:20 http://ftp.pl.debian.org squeeze/main libpcap0.8 1.0.0-4 [114kB] 
Pobieranie:21 http://ftp.pl.debian.org squeeze/main libportaudio2 19+svn20071022-3+b1 [62,9kB]
Pobieranie:22 http://ftp.pl.debian.org squeeze/main wireshark-common 1.2.1-2 [11,6MB]
Pobieranie:23 http://ftp.pl.debian.org 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 - 18-09-2009 19:42
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 aptitude update && aptitude dist-upgrade bez repozytorium Squeeze.

Możesz też spróbować równać do wersji ze Squeeze jeśli wolisz.



Kamil1000 - 18-09-2009 19:58
Również wstępuje ten błąd:
kamil-pc:/home/kamil# aptitude update && aptitude dist-upgrade
Zapisywanie dodatkowych informacji o stanie... Gotowe
Stary http://ftp.wcss.pl lenny Release.gpg
Stary http://ftp.wcss.pl lenny/main Translation-pl                             
Ignorowane http://ftp.wcss.pl lenny/non-free Translation-pl                   
Ignorowane http://ftp.wcss.pl lenny/contrib Translation-pl                     
Stary http://ftp.wcss.pl lenny Release                                         
Stary http://ftp.wcss.pl lenny/main Packages/DiffIndex                         
Stary http://ftp.wcss.pl lenny/non-free Packages/DiffIndex             
Stary http://ftp.wcss.pl lenny/contrib Packages/DiffIndex                     
Stary http://ftp.wcss.pl lenny/main Sources/DiffIndex                         
Stary http://ftp.wcss.pl lenny/non-free Sources/DiffIndex                     
Stary http://ftp.wcss.pl lenny/contrib Sources/DiffIndex                       
Stary http://ftp.wcss.pl lenny/main Packages                                   
Stary http://ftp.wcss.pl lenny/non-free Packages                               
Stary http://ftp.wcss.pl lenny/contrib Packages                               
Stary http://ftp.wcss.pl lenny/main Sources                                   
Stary http://ftp.wcss.pl lenny/non-free Sources                               
Stary http://ftp.wcss.pl lenny/contrib Sources                                 
Stary http://security.debian.org lenny/updates Release.gpg                     
Ignorowane http://security.debian.org lenny/updates/main Translation-pl       
Ignorowane http://security.debian.org lenny/updates/contrib Translation-pl
Stary http://volatile.debian.org lenny/volatile Release.gpg
Ignorowane http://volatile.debian.org lenny/volatile/main Translation-pl
Ignorowane http://volatile.debian.org lenny/volatile/contrib Translation-pl
Ignorowane http://security.debian.org lenny/updates/non-free Translation-pl
Stary http://security.debian.org lenny/updates Release   
Ignorowane http://volatile.debian.org lenny/volatile/non-free Translation-pl
Stary http://volatile.debian.org lenny/volatile Release
Ignorowane http://security.debian.org lenny/updates/main Packages/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/main Packages/DiffIndex
Ignorowane http://security.debian.org lenny/updates/contrib Packages/DiffIndex
Ignorowane http://security.debian.org lenny/updates/non-free Packages/DiffIndex
Ignorowane http://security.debian.org lenny/updates/main Sources/DiffIndex
Ignorowane http://security.debian.org lenny/updates/contrib Sources/DiffIndex
Ignorowane http://security.debian.org lenny/updates/non-free Sources/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/contrib Packages/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/non-free Packages/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/main Sources/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/contrib Sources/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/non-free Sources/DiffIndex
Stary http://security.debian.org lenny/updates/main Packages
Stary http://volatile.debian.org lenny/volatile/main Packages
Stary http://security.debian.org lenny/updates/contrib Packages
Stary http://security.debian.org lenny/updates/non-free Packages
Stary http://security.debian.org lenny/updates/main Sources
Stary http://security.debian.org lenny/updates/contrib Sources
Stary http://volatile.debian.org lenny/volatile/contrib Packages
Stary http://volatile.debian.org lenny/volatile/non-free Packages
Stary http://volatile.debian.org lenny/volatile/main Sources
Stary http://volatile.debian.org lenny/volatile/contrib Sources
Stary http://security.debian.org lenny/updates/non-free Sources
Stary http://volatile.debian.org 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.



ArnVaker - 18-09-2009 20:01
Pokaż: echo $PATH a potem:
su - echo $PATH Jakby nie patrzeć, ldconfig wchodzi w skład libc6 i problem wynika z mieszania przy nim.

Edit:
W przypadku Lennego /sbin/ldconfig siedzi w paczce libc6:
http://packages.debian.org/search?se...table&arch=any

Natomiast w przypadku Squeeze w paczce libc-bin:
http://packages.debian.org/search?se...sting&arch=any

Sam spowodowałeś problem instalując ręcznie libc6.



Kamil1000 - 18-09-2009 21:04
kamil-pc:/home/kamil# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
kamil-pc:/home/kamil# su -
kamil-pc:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
kamil-pc:~# Niby w tej zmiennej jest to co trzeba, ale chciałem zainstalować tą wersję co była w systemie i niestety występuje ten błąd. Zresztą teraz przy próbie instalacji jakiegokolwiek pakietu jest ten błąd



ArnVaker - 18-09-2009 21:19

Zresztą teraz przy próbie instalacji jakiegokolwiek pakietu jest ten błąd To logiczne, bo w systemie w ogóle nie masz tego pliku. Możesz spróbować rozpakować ręcznie paczkę libc-bin ze Squeeze i skopiować ldconfig do /sbin. Sprawdzić co system na to.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis