Strona 1 z 2

apt-get i zgłaszane błędy - Etch

: 15 maja 2009, 19:20
autor: grzeg123
Po wpisaniu komendy

Kod: Zaznacz cały

apt-get *
(tam gdzie * to dowolna komenda) wyskakuje błąd:

Kod: Zaznacz cały

vz843:~# apt-get
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libapt-pkg-libc6.3-6.so.3.11)
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libapt-pkg-libc6.3-6.so.3.11)
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libstdc++.so.6)
apt-get: /usr/lib/libstdc++.so.6: no version information available (required by /usr/lib/libstdc++.so.6)
apt-get: 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
vz843:~#

: 15 maja 2009, 19:42
autor: lis6502
Jaka wersja Debiana? W jakich okolicznościach doszło do tego? Po aktualizacji?

: 15 maja 2009, 19:49
autor: grzeg123
Wersja ,,Etch''.

Chciałem zaktualizować system, to coś musiało się popsuć przy wcześniejszej, dopiero teraz zauważyłem to.

: 15 maja 2009, 20:00
autor: lis6502
Etch jak sądzę. Wklej zawartość pliku /etc/apt/sources.list i opisz po kolei jak wyłożyłeś system.

: 15 maja 2009, 20:12
autor: grzeg123
sources.list jest w załączniku. A co do wyłożenia nie wiem jak ja to zrobiłem. Akurat z tym Linuksem łącze się przez PuTTY (SSH), ostatnio aktualizowałem go 2-3 tygodnie temu, cały system. Potem prawie nie logowałem się na niego więc nie wiem co mogłem zrobić nie tak.

: 15 maja 2009, 20:17
autor: lis6502
To jakiś ,,serwer u kolegi'', dedykowany jak np. OVH? Ktoś inny oprócz Ciebie ma tam dostęp do konta roota?

: 15 maja 2009, 20:20
autor: grzeg123
serwer postawiony na netzip.com.pl dostep do roota ma jeszcze kolega.

: 15 maja 2009, 20:44
autor: lis6502
grzeg123 pisze:dostep do roota ma jeszcze kolega
Jak to mawia staropolskie przysłowie
Gdzie kucharek sześć
tam cycków dwanaście
Postaraj się wkleić na forum (korzystając z dobrodziejstw wkleja) zawartość plików

Kod: Zaznacz cały

/var/log/apt/term.log
/var/log/aptitude

Korzystaj też z przycisku pisownia nim puścisz posta na serwer.

: 15 maja 2009, 21:26
autor: ArnVaker
Masz wpisy zarówno z Etcha jak i Lennego, do tego aktualizacje proponowane. Twój system to pewnie coś pomiędzy (raczej bardziej Lenny). Nie dbasz o niego :-( i stąd takie problemy.
Napisz, w jaki sposób aktualizujesz system. Wrzuć to, o co prosi lis6502, do tego jeszcze:

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
Póki co, mogę sobie przewidywać, że system wyłożył się gdzieś na aktualizacji libstdc++6. Możliwe, że ręczna reinstalacja pomoże (może też jeszcze bardziej zaszkodzić).

: 15 maja 2009, 21:32
autor: grzeg123

Kod: Zaznacz cały

/var/log/apt/term.log 
/var/log/aptitude

Po sprawdzeniu ścieżek do plików oraz za pomocą komendy ,,whereis'' system wykazał, że żadne takie pliki nie istnieją - ,,term.log oraz folder aptitude'' (coś mi się wydaje, że kolega nieźle namieszał w Linuksie).