apt-get i zg

Ogólne pytania dotyczące systemu
ArnVaker

Post autor: ArnVaker »

Aż mi się nie chce wierzyć, możesz wrzucić:

Kod: Zaznacz cały

ls -lah /var/log/apt/
ls -lah /var/log/ |grep ap
grzeg123
Posty: 6
Rejestracja: 15 maja 2009, 19:18

Post autor: grzeg123 »

Kod: Zaznacz cały

ii  apt                    0.6.46.4-0.1                    Advanced front-end fo         r dpkg
ii  apt-utils              0.6.46.4-0.1                    APT utility programs
ii  aptitude               0.4.4-4                         terminal-based apt fr         ontend
ii  laptop-detect          0.12.1                          attempt to detect a l         aptop
vz843:/var/log# ii  apt                    0.6.46.4-0.1                    Advan         ced front-end for dpkg
-bash: ii: command not found
vz843:/var/log# ii  apt-utils              0.6.46.4-0.1                    APT u         tility programs
-bash: ii: command not found
vz843:/var/log# ii  aptitude               0.4.4-4                         termi         nal-based apt frontend
-bash: ii: command not found
vz843:/var/log# ii  laptop-detect          0.12.1                          attem         pt to detect a laptop
-bash: ii: command not found
vz843:/var/log# ii  apt                    0.6.46.4-0.1                    Advanced front-end fo         r dpkg
-bash: ii: command not found
vz843:/var/log# ii  apt-utils              0.6.46.4-0.1                    APT utility programs
-bash: ii: command not found
vz843:/var/log# ii  aptitude               0.4.4-4                         terminal-based apt fr         ontend
-bash: ii: command not found
vz843:/var/log# ii  laptop-detect          0.12.1                          attempt to detect a l         aptop

Kod: Zaznacz cały

ii  libstdc++6             4.1.1-21                        The GNU Standard C++ Library v3
ii  libstdc++6-4.1-dev     4.1.1-21                        The GNU Standard C++ Library v3 (development
iU  libstdc++6-4.2-dbg     4.2.4-6                         The GNU Standard C++ Library v3 (debugging f
iU  libstdc++6-4.2-dev     4.2.4-6                         The GNU Standard C++ Library v3 (development
iU  libstdc++6-4.2-pic     4.2.4-6                         The GNU Standard C++ Library v3 (shared libr

Kod: Zaznacz cały

-rw-r--r-- 1 root root 1438190 Apr 21 11:25 apt_0.6.46.4-0.1+etch1_i386.deb
-rw-r--r-- 1 root root  198392 Apr 21 11:25 apt-utils_0.6.46.4-0.1+etch1_i386.deb

Kod: Zaznacz cały

-rw-r--r-- 1 root root 7344178 Dec 10  2006 libstdc++6-4.1-doc_4.1.1-21_all.deb
-rw-r--r-- 1 root root 1633798 Dec 10  2006 libstdc++6-4.1-dev_4.1.1-21_i386.deb
-rw-r--r-- 1 root root 1271446 Jan  3  2007 libstdc++6-dev_3.4.6-5_i386.deb
-rw-r--r-- 1 root root  774836 Jan  3  2007 libstdc++5-3.3-dev_1%3a3.3.6-15_i386.deb
-rw-r--r-- 1 root root  329662 Jul 13  2006 libstdc++2.10-glibc2.2_1%3a2.95.4-27_i386.deb
-rw-r--r-- 1 root root  296966 Jul 13  2006 libstdc++2.10-dev_1%3a2.95.4-27_i386.deb
-rw-r--r-- 1 root root  295978 Jan  3  2007 libstdc++5_1%3a3.3.6-15_i386.deb

Kod: Zaznacz cały

apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by apt-cache)
apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by apt-cache)
apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libapt-pkg-libc6.3-6.so.3.11)
apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libapt-pkg-libc6.3-6.so.3.11)
apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libstdc++.so.6)
apt-cache: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libstdc++.so.6)
apt-cache: relocation error: /usr/lib/libapt-pkg-libc6.3-6.so.3.11: symbol _ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference
Dane z:

Kod: Zaznacz cały

dpkg -l |grep apt 
dpkg -l |grep libstdc 
ls /var/cache/apt/archives/ |grep apt 
ls /var/cache/apt/archives/ |grep libstdc 
apt-cache policy libstdc++6


[Dodano: 2009-05-15, 21:42]

Kod: Zaznacz cały

vz843:/var/log# ls -lah /var/log/apt/
ls: /var/log/apt/: No such file or directory

Kod: Zaznacz cały

vz843:/var/log# ls -lah /var/log/ | grep ap
-rw-r--r--  1 root     root      29K Apr 24  2007 bootstrap.log
-rw-r--r--  1 root     root      19K May 14 14:04 aptitude
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

ArnVaker pisze:Masz wpisy zarówno z Etcha jak i Lennego
Słuszna uwaga, mnie to umknęło.
ArnVaker pisze:system wyłożył się gdzieś na aktualizacji libstdc++6
Też tak sądzę. Czyli tak: nie korzystałeś z apta, a tylko z aptitude.
grzeg123 pisze:Po sprawdzeniu ścieżek do plików oraz za pomocą komendy whereis
Błąd. Jak widać, plik aptitude istnieje. Ja proponuję takie rozwiązanie: edytuj /etc/apt/sources.list do postaci:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] stable main contrib non-free
(w sensie że tylko to ma tam być). Wykonaj następnie

Kod: Zaznacz cały

aptitude update && aptitude dist-upgrade
ArnVaker

Post autor: ArnVaker »

grzeg123, rozumiem, że /var/log/aptitude jest pusty?
lis6502 pisze:Wykonaj następnie

Kod: Zaznacz cały

aptitude update && aptitude dist-upgrade
Przyznam, że byłbym zaskoczony gdyby aptitude działał. Zresztą zmiany dokonywane przez aptitude również zapisywane są w /var/log/apt/term.log.

Jeśli rzeczywiście w przypadku aptitude jest tak samo, to przeinstalowałbym libstdc++6 oraz apt (wraz z zależnościami) używając dpkg. Aktualnie masz te pakiety w wersjach z Etcha, także przy tym bym na razie pozostał. Jeśli niektórych paczek nie ma w /var/cache/apt/archives, można ściągnąć je używając na przykład wget.

Najpierw reinstalacja gcc-4.1-base, libgcc1, libstdc++6 (w takiej kolejności), następnie apt. Z libc6 lepiej się nie wychylać, bo jest to również zależność dpkg. Wydaje mi się, że to powinno pomóc. Jeśli tak, to potem porządna aktualizacja systemu. Najpierw na wpisach z Etcha, potem z Lennego.

http://packages.debian.org/etch/libstdc++6
http://packages.debian.org/etch/apt
ODPOWIEDZ