apt-get -f install hiba

Fórumok

Sziaztok!

Az alábbi hibaüzenetet kapom. Hogyan lehet végül is lefrissíteni a csomagot. A gond az, hogy így semmi mást nem tudok telepíteni.

apt-get -f install
Csomaglisták olvasása... Kész
Függőségi fa építése... Kész
Függőségek javítása... Kész
A következő extra csomagok kerülnek telepítésre:
libc6
Javasolt csomagok:
glibc-doc libc6-i686
A következő csomagok frissítve lesznek:
libc6
1 csomag frissítve lesz, 0 új csomag lesz telepítve, 0 el lesz távolítva és 554 nem lesz frissítve.
3 csomag nincs teljesen telepítve vagy eltávolítva.
Az archívumokból 0B/4548kB-t kell letölteni.
Kicsomagolás után 254kB lemezterület lesz felhasználva.
Folytatni akarod [Y/n]?
Csomagok előkonfigurálása ...
(Adatbázis olvasása ... Most 53638 fájl és könyvtár telepített.)
libc6 2.7-6 cseréjének előkészítése (e csomaggal: .../archives/libc6_2.9-4_i386.deb) ...
Checking for services that may need to be restarted...
Checking init scripts...
WARNING: this version of the GNU libc requires kernel version
2.6.18 or later. Please upgrade your kernel before installing
glibc.

The installation of a 2.6 kernel _could_ ask you to install a new libc
first, this is NOT a bug, and should *NOT* be reported. In that case,
please add lenny sources to your /etc/apt/sources.list and run:
apt-get install -t lenny linux-image-2.6
Then reboot into this new kernel, and proceed with your upgrade
dpkg: hibás feldolgozás: /var/cache/apt/archives/libc6_2.9-4_i386.deb (--unpack):
pre-installation script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
/var/cache/apt/archives/libc6_2.9-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hozzászólások

Viszonylag régi. De találtam egy oldalt ami lehet, hogy segített.
http://www.hksilicon.com/kb/articles/2611/1/Debian-Linux--libc6-/Page1…
Eddig a testing volt a sources.list fájlba. Átírtam lenny-re majd a libc6-amd64 csomagot leszedte és most úgy néz ki, hogy mükszik. Azért egy firssítés nem árt a rendszernek szerintem.

"Hogyan lehet végül is lefrissíteni a csomagot."
A hibaüzenet tartalmazza a megoldási javaslatot, előtte frissíts kernelt:
"WARNING: this version of the GNU libc requires kernel version
2.6.18 or later. Please upgrade your kernel before installing
glibc."

és:

"please add lenny sources to your /etc/apt/sources.list and run:
apt-get install -t lenny linux-image-2.6
Then reboot into this new kernel, and proceed with your upgrade"

Lényeges információkat nem adtál meg. Milyen verziójú rendszert szeretnél, és ehhez képest mi a /etc/apt/sources.list tartalma?

A Lennyben 2.7-18 van, a Squeezeben 2.9-4.

Azaz ez most egy leendő Lenny-Squeeze hibridnek látszik. A legszebb az lenne, ha forráslistában átírnád vagy squeeze-re vagy lennyre az összes hivatkozást, és utána egy apt-get update, majd egy apt-get dist-upgrade paranccsal megoldanád ezt a kérdést. Vagy kövesd az apt által ajánlottakat, vagy ha saját fordítású a kernel, akkor azt cseréld.