Fórumok
Sziasztok!
Egy roppant érdekes és kínos gondom lett a minap.
Mindenféle előjel nélkül "elromlott" az aptom&synapticom...
Az apt-get update még lefut, de a végén szegmentálási hibát dob, az összes többi parancs (apt-get upgrade, synaptic, apt-cache search, stb) pedig eleve el se indul szegmentálási hibára panaszkodva :-(
A dpkg-val nem valami hatékony a rendszert naprakészen tartani, de az legalább működik!
Nincs valakinek épkézláb ötlete?
Előre is köszi!
Hozzászólások
De, peldaul a debian BTS atnezese :)
na, majd kapsz egmondtól, hogy leírtad a d-betűs szót
Te is egy d-vel többet írtál a kelleténél :)
elnézést, bekombináltam ;)
nekem ilyen esetben csak az segitett, ha letoroltem a *pkgcache.bin-t.
Közben megoldottam, az archívum kedvéért:
A gugli kidobta a HUPWIKIT, csak a lényeget idézem be:
" sérült a "cache"
Probléma: megsérültek az apt cache állományai.
Példa:
apt-get akarmi
(...)
Segmentation faulty Tree... 50%
Megoldás: töröld le a cacheket (rm /var/cache/apt/*.bin)."
Bejött, működik!
--
by Mikul@s
Nekem is ez volt a problémám (http://hup.hu/node/32909). Rajtam is a cache törléses segített, de a hiba újból előjön. Valakinek valami permanens megoldása?
kernelverzio? fut egy thread az lkml-en, ahol az rtorrent es az apt hibakra vadasznak >=2.6.19-es vanilla, ill. 2.6.18-3-as debian kernelekkel.
Ahhh, gyakorlatilag kizártnak tartom, hogy kernel hiba legyen a háttérben. Egyszerűen programozástechnikailag szar az apt, bugos mint állat.
Mielott irkalsz, legalabb nezz utana a problemanak. Hasznos tud lenni.
vicces, hogy ezt pont Egmontnak írtad :-)
--
by Mikul@s
ezt gyakorlatilag kizártnak tartom, mert foss, tehát már feltűnt volna a többmilliós Közösségnek, és bárki kijavította volna
Persze, azért használom hat éve problémamentesen...
attól még lehet szar, eddig nekem se csinált ilyet, de az a lényeg, hogy egyszerűen meg lehetett oldani...
--
by Mikul@s
Hát, azért ezt nem nevezném megoldásnak. Van valaki, akinek sikerült maradandóan megjavítania? (Amúgy 2.6.19 vanilla kernelem van).
Fut egy jo hosszu thread az lkml-en: http://marc.theaimsgroup.com/?l=linux-kernel&m=116550776027991&w=2
Roviden: meg nincs ra megoldas.
Pff, ez azért gáz...
Sziasztok!
Nálam is előjött ez a probléma de hiába töröltem a /var/cache/apt könyvtárból a bin fileokat a helyzet ugyanaz... Valakinek van esetleg más ötlete?
Kubuntu 12.04 3.2.0-30 kernel
Segfaultkor erdemes eloszor megnezni a binaris milyen shared libeket hasznal, pl:
ldd /usr/bin/apt-get
utana esetleg erdemes 'strace'-szel is megnezni, hogy hol dol ossze
A strace /usr/bin/apt 2>&1 | grep ^open parancs kimenete itt
Az apt manuális letöltése és a dpkg-val újratelepítése megoldotta a problémát...