Portál AbcLinuxu, 15. července 2025 10:08


Dotaz: Jak vyřešit nesplněné závislosti

12.9.2007 22:20 Jinej Michal | skóre: 7
Jak vyřešit nesplněné závislosti
Přečteno: 2215×
Odpovědět | Admin

Zdravím, dostal jsem se k jednomu serveru kde jsou nějaké pokažené závislosti, při

apt-get update
apt-get upgrade

dostanu

Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí... Hotovo
Pro opravení můžete spustit `apt-get -f install'.
Následující balíky mají nesplněné závislosti:
  libc6-i386: Závisí na: libc6 (= 2.5-9) ale 2.6.1-1 je nainstalován
E: Nesplněné závislosti. Zkuste použít -f.
Zkusím tedy apt-get -f install ale to skončí na
Připravuji nahrazení libc6-i386 2.5-9 (pomocí .../libc6-i386_2.6.1-1_amd64.deb) ...
Rozbaluji náhradu libc6-i386 ...
dpkg: chyba při zpracovávání /var/cache/apt/archives/libc6-i386_2.6.1-1_amd64.deb (--unpack):
 zkouším přepsat soubor `/usr/lib32', který je také v balíku lib32z1
Při zpracování nastaly chyby:
 /var/cache/apt/archives/libc6-i386_2.6.1-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dá se to nějak vyřešit? Pochopil jsem že bych tam potřeboval dostat tu starší berzi, ale nevím jak.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.9.2007 23:57 Sinuhet | skóre: 31
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste nejprve upgradovat lib32z1 na nejnovejsi verzi (1.2.3.3.dfsg-5).
14.9.2007 20:31 Jinej Michal | skóre: 7
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
No to jsem zkoušel a to taky nejde, v podstatě ať se pokusím instalovat nebo upgradovat cokoliv skončím na:
apt-get upgrade lib32z1
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí... Hotovo
Pro opravení můžete spustit `apt-get -f install'.
Následující balíky mají nesplněné závislosti:
  libc6-i386: Závisí na: libc6 (= 2.5-9) ale 2.6.1-1 je nainstalován
16.9.2007 18:03 Sinuhet | skóre: 31
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
Tak si ho stahnete a nainstalujte primo:
dpkg -i lib32z1_1.2.3.3.dfsg-5_amd64.deb
16.9.2007 19:43 Peter Lehotsky | skóre: 26 | Prague
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
nebo dpkg -i --force-all balicek.deb
12.9.2007 23:57 tsh
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
A potrebujete ten balicek libc6-i386? Nebylo by tim smerem reseni...?
14.9.2007 20:30 Jinej Michal | skóre: 7
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
No on bohužel odinstalovat nejde:
apt-get remove libc6-i386
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí... Hotovo
Pro opravení následujících můžete spustit `apt-get -f install':
Následující balíky mají nesplněné závislosti:
  lib32z1: Závisí na: libc6-i386 (>= 2.5-5) ale nebude se instalovat
E: Nesplněné závislosti. Zkuste spustit 'apt-get -f install' bez balíků (nebo navrhněte řešení).


14.9.2007 23:42 manasekp | skóre: 29 | blog: manasekp | Brno
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
skus dpkg -r libc6-i386
BIOKOMP | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
16.9.2007 18:41 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
Odpovědět | | Sbalit | Link | Blokovat | Admin

nejdřív zkuste (pořádně nevím jak to funguje): apt-get check

a nebo nainstalujte balík aptitude a zkuste to nainstalovat pomocí něj, ten tam dokáže s těmi závislostmi nějak manipulovat

Marek 'Maxicom' Zelenka avatar 16.9.2007 20:57 Marek 'Maxicom' Zelenka | skóre: 14 | Kralupy nad Vltavou
Rozbalit Rozbalit vše Re: Jak vyřešit nesplněné závislosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím, možná Vám pomohou tyto informace:

http://www.debian.org/doc/manuals/apt-howto/ch-erros.cs.html

Mára
Debian GNU/Linux — instalační příručka v češtině

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.