Strona 1 z 1

Polecenie apt-get i ,,segmantation fault''

: 18 sierpnia 2009, 09:03
autor: birdy
Witam.

Od dłuższego czasu nie działa mi apt. System to Debian-Lenny.
W pliku /etc/apt/sources.list mam:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] stable main non-free contrib
deb [url]http://security.debian.org/[/url] stable/updates main contrib non-free
Po wykonaniu polecenia:

Kod: Zaznacz cały

server:/etc/apt# apt-get update
Hit [url]http://security.debian.org[/url] stable/updates Release.gpg
Hit [url]http://ftp.pl.debian.org[/url] stable Release.gpg
Hit [url]http://security.debian.org[/url] stable/updates Release
Hit [url]http://ftp.pl.debian.org[/url] stable Release
Ign [url]http://security.debian.org[/url] stable/updates/main Packages/DiffIndex
Ign [url]http://ftp.pl.debian.org[/url] stable/main Packages/DiffIndex
Ign [url]http://security.debian.org[/url] stable/updates/contrib Packages/DiffIndex
Ign [url]http://security.debian.org[/url] stable/updates/non-free Packages/DiffIndex
Ign [url]http://ftp.pl.debian.org[/url] stable/non-free Packages/DiffIndex
Ign [url]http://ftp.pl.debian.org[/url] stable/contrib Packages/DiffIndex
Hit [url]http://security.debian.org[/url] stable/updates/main Packages
Hit [url]http://ftp.pl.debian.org[/url] stable/main Packages
Hit [url]http://security.debian.org[/url] stable/updates/contrib Packages
Hit [url]http://ftp.pl.debian.org[/url] stable/non-free Packages
Hit [url]http://security.debian.org[/url] stable/updates/non-free Packages
Hit [url]http://ftp.pl.debian.org[/url] stable/contrib Packages
Reading package lists... Done
server:/etc/apt#
a następnie:

Kod: Zaznacz cały

server:/etc/apt# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
  apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2.2-common base-files bind9-doc bind9-host dhcp3-client dhcp3-common dnsutils gnupg gpgv
  libapr1 libaprutil1 libbind9-40 libcups2 libcupsimage2 libdns45 libglib2.0-0 libisc45 libisccc40 libisccfg40 liblwres40 libpango1.0-0 libpango1.0-common
  libsasl2-2 libsasl2-modules libtiff4 libwbclient0 libxcb-render0 libxcb-xlib0 libxcb1 libxml2 linux-image-2.6.26-2-686 linux-libc-dev lwresd phpmyadmin
  samba samba-common samba-doc sasl2-bin screen smbclient smbfs swat tzdata winbind x11-common
49 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 63.2MB of archives.
After this operation, 1303kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 [url]http://ftp.pl.debian.org[/url] stable/main base-files 5lenny3 [57.2kB]
Get:2 [url]http://ftp.pl.debian.org[/url] stable/main x11-common 1:7.3+19 [344kB]
Get:3 [url]http://security.debian.org[/url] stable/updates/main linux-image-2.6.26-2-686 2.6.26-17lenny2 [20.1MB]
Get:4 [url]http://ftp.pl.debian.org[/url] stable/main gpgv 1.4.9-3+lenny1 [144kB]
Get:5 [url]http://ftp.pl.debian.org[/url] stable/main gnupg 1.4.9-3+lenny1 [1945kB]
[...]
Get:48 [url]http://ftp.pl.debian.org[/url] stable/main screen 4.0.3-11+lenny1 [604kB]
Get:49 [url]http://ftp.pl.debian.org[/url] stable/main phpmyadmin 4:2.11.8.1-5+lenny1 [2882kB]
Fetched 63.2MB in 2min7s (496kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... E: Sub-process /usr/bin/dpkg received a segmentation fault.
server:/etc/apt#
Dodatkowo jeśli powyższe czynności zrobię bezpośrednio w terminalu (to co powyżej jest przez ssh) to mam jeszcze taką informację:

Kod: Zaznacz cały

Aug 18 08:58:43 server kernel: [1543891.618459] dpkg[11486]: segfault at a78a000 ip b7e79c1c sp bfd9802c error 6 in libc-2.7.so[b7e02000+155000]
Przy ręcznej instalacji pakietów (apt-get install) i przy użyciu aptitude nadal jest to samo.

Proszę o pomoc w rozwiązaniu problemu.

Pozdrawiam. Marcin.

: 18 sierpnia 2009, 15:09
autor: B33RK4
Miałem kiedyś bardzo podobny problem, nawet zrobiłem temat na forum.
rozwiązaniem może być

Kod: Zaznacz cały

dpkg --configure -a
Ale to też nie jest do końca sposób - czyt. czasem działa czasem nie.
Można też jak ktoś wtedy mi doradził odpalić synaptica i wywalić pakiety, które powodują błąd.

: 18 sierpnia 2009, 18:27
autor: birdy
B33RK4 pisze:Miałem kiedyś bardzo podobny problem, nawet zrobiłem temat na forum.
Rozwiązaniem może być

Kod: Zaznacz cały

dpkg --configure -a
Niestety, nie pomogło.
Jest dokładnie tak samo jak było.
B33RK4 pisze:Można też jak ktoś wtedy mi doradził odpalić synaptica i wywalić pakiety, które powodują błąd.
Czyli jakie?
Jak robię:

Kod: Zaznacz cały

apt-get install <nazwa>
to jaką bym nazwę pakietu nie podał to jest błąd. Problem nie jest z jednym pakietem, który np. blokuje instalację kolejnych bo jest np. na liście przed pozostałymi. Instalacja ani aktualizacja żadnego pakietu nie działa.

Marcin.

[ Dodano: 2009-08-22, 22:32 ]
Naprawdę nikt się nie spotkał z takim problemem ?
Może jednak ktoś ma jakieś sugestie co można zrobić ?

Pozdrawiam. Marcin