Portál AbcLinuxu, 12. května 2025 07:44

Dotaz: Zdemolovany apt??

Buffalo_jerky avatar 13.6.2008 18:40 Buffalo_jerky | skóre: 5
Zdemolovany apt??
Přečteno: 433×
Odpovědět | Admin
Příloha:
Chtel jsem si do systemu (Debian Etch) doinstalovat nektere dulezite soubory - konkretne:

apt-get install libc6 libgcc1 libsdl-image1.2 libsdl-net1.2 libstdc++6

Bohuzel se to cely nejak porouchalo a vznikly nejake podivne problemy se zavislostmi (viz. prilozeny soubor). Doporucilo mi to zadat "apt-get -f install', to vsak v podstate zpusobi, ze se odinstaluji veskere balicky ke KDE a skoro celeho systemu (uvolni se pritom 1,5GB!!).

Co s tim?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.6.2008 18:52 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Odpovědět | | Sbalit | Link | Blokovat | Admin
A odkud a jak si je instaloval? No hlavně to vypadá, že tam máš nějaké balíčku z testingu (nebo unstable).
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
Buffalo_jerky avatar 13.6.2008 18:57 Buffalo_jerky | skóre: 5
Rozbalit Rozbalit vše Re: Zdemolovany apt??
z domovskeho adresaru /home/username/ pres prikazovou radku pod rootovskymi pravy pomoci toho apt. Jak se to hlavne da spravit??
13.6.2008 20:20 Jirka P
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Obávám se, ža na to se Michal neptal. Kdybych to měl přeformulovat, tak otázka zněla "kde jste sebral ten balík gav"

Vpodstatě máte 2 možnosti:
  • instalovat gav z etche (verze 0.9.0-1) [apt-get install gav=0.9.0-1]
  • instalovat ty knihovny z lennyho - tady je to trochu složitější, znamená to upravit sources.list, apt-get update, a install těch knihoven
13.6.2008 18:55 depka | skóre: 20 | blog: eterity
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Odpovědět | | Sbalit | Link | Blokovat | Admin
apt-get dist-upgrade
Buffalo_jerky avatar 13.6.2008 19:02 Buffalo_jerky | skóre: 5
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Nefunguje, vypsalo mi:

Čtu seznamy balíků... Vytvářím strom závislostí... Pro opravení můžete spustit `apt-get -f install'. Následující balíky mají nesplněné závislosti: gav: Závisí na: libc6 (>= 2.7-1) ale 2.3.6.ds1-13etch4 je nainstalován Závisí na: libgcc1 (>= 1:4.2.1) ale 1:4.1.1-21 je nainstalován Závisí na: libsdl-image1.2 (>= 1.2.5) ale není nainstalovaný Závisí na: libsdl-net1.2 ale není nainstalovaný libstdc++6: Závisí na: gcc-4.3-base (= 4.3.0-4) ale nedá se nainstalovat Závisí na: libc6 (>= 2.7-1) ale 2.3.6.ds1-13etch4 je nainstalován E: Nesplněné závislosti. Zkuste použít -f.

A co ted?
13.6.2008 19:14 Pheek | skóre: 24 | blog: io
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Do nejakeho podobneho stavu jsem se nedavno taky dostal, nefungovalo naprosto vubec nic, ani aptitude si s tim neporadilo, nevedel jsem jak dal a potreboval to resit, smazal jsem system a nainstaloval znovu, ale i tak by me zajimalo jak resit tuhle situaci se zavslosti balicku.
Buffalo_jerky avatar 13.6.2008 20:55 Buffalo_jerky | skóre: 5
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Tak tohleto reseni me vskutku "potesilo" ^_^
Buffalo_jerky avatar 13.6.2008 22:05 Buffalo_jerky | skóre: 5
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Neni mozne to vyresit nejak jinak. V systemu mam spousty desitek gigabajtu velice dulezitych dat a nechtel bych o ne prijit...
13.6.2008 22:32 Jirka P
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Ty desitky giga důležitých dat asi nebudou mít nic společnýho s gav (alias GPL Arcade Volleyball), ne? Jedno z jednoduchých řešení je zbavit se toho balíku.
Buffalo_jerky avatar 14.6.2008 18:35 Buffalo_jerky | skóre: 5
Rozbalit Rozbalit vše Re: Zdemolovany apt??
No, vono totiz tohle pise u cehokoliv, co chci nainstalovat. At zadam apt-get install cokoliv, tak to nejde nainstalovat, a tohle me vazne buzeruje, protoze myslim, ze vam by se to asi taky nelibilo.

Navic, ten gav si skutecne CHCI nainstalovat!!!

Takze, jak se to da vyresit?
14.6.2008 21:38 Jirka P
Rozbalit Rozbalit vše Re: Zdemolovany apt??
No, vono totiz tohle pise u cehokoliv, co chci nainstalovat
To mě nepřekvapuje
vam by se to asi taky nelibilo.
To je právě ten problém: Mě by se to třeba nelíbilo, ale zjistil bych si, v čem je problém a třeba bych to i vyřešil. Zatímco vy jen naříkáte, že vám nic nejde a na otázky směřující k řešení problému nereagujete.

Takže: problém je pravděpodobně v tom, že jste si nainstaloval do etche balíky z lennyho, ovšem bez odpovídajících závislostí.

Řešení 1: Pokud vám stačí verze, co jsou v etchi, downgradujte ty balíky. Mělo by stačit spustit aptitude a v řešiteli najděte řešení, které neodstraňuje žádné balíky. Tzn klávesou "e" otevřete řešitele, v horní části máte navrhované řešení. Když tam bude něco k odstranění najeďte si v té horní půlce na ten balík k odstranění. Dole máte závislost, která to odstranění vyvolala, i s alternativami řešení. Takže najeďte na to odstranění v dolní části a zmáčkněte "r" (jako reject), mělo by se to dole (i nahoře) začervenit. Tím se to odstranění zakáže a v dalších řešeních už nebude. Pak zmáčknete ".", tím se přesunete na další řešení. Když se vám bude líbit zmáčknete "!" a pak dvakrát "g" a tím se to nainstaluje.

Řešení 2a: Pokud vám verze v etchi nestačí, ale novější verze byly do etche backportovány (tzn. jsou v distribuci etch-backports): viz instrukce.

Řešení 2b: Pokud potřebujete balíčky lennyho, můžete upgradovat na testing tak, že dáte testing do sources.list, pak apt-get update && apt-get dist-upgrade

Řešení 2c: Můžete si nainstalovat některé balíky z lennyho, ale jako default si nechat etch. Přečtěte si man apt_preferences a pak postupujte obdobně jako v 2b s tím, že v sources.list budete mít lennyho i etche.

Jaký balíky v jakých verzích v jaký distribuci jsou zjistíte na webu packages.debian.org (bohužel, dnes nějak nejede).
15.6.2008 19:28 kbelik
Rozbalit Rozbalit vše Re: Zdemolovany apt??
No, vono totiz tohle pise u cehokoliv, co chci nainstalovat. At zadam apt-get install cokoliv, tak to nejde nainstalovat,
že by Etch byl v horší m stavu než před rokem a čtvrt unstable? :-)
a tohle me vazne buzeruje, protoze myslim, ze vam by se to asi taky nelibilo.
To je ale velmi zlej Debinek, když tě buzeruje, to mě teda nikdy nedělal, asi se k němu nechováš slušně. :-)
Navic, ten gav si skutecne CHCI nainstalovat!!!
si ho nainstaluj, kdo ti brani :-P
Takze, jak se to da vyresit?
Tím, že si třeba přečteš pořadně co ti to píše, vyhledáš dokumentaci (http://debian.org/doc/manuals/apt-howto/) či manuál a přečteš si jak se v takové případy řešit. A skutečně si nemyslím, že k něčemu takovému bys přišel jen tím, že bys instaloval balíčky ze zdroje etche a vždy jen pomocí at-get...
16.6.2008 10:15 lo0m
Rozbalit Rozbalit vše Re: Zdemolovany apt??
narozdil od prispevku nad tebou je tvoje odpoved nejenze zbytecne utocna, ale naprosto totalne k hovnu... takze mozna bude lepsi prestat si resit komplexy na chudakovi, co si trochu rozdrbal system a dat mu smysluplnou odpoved (jestli nevis, jak takova vypada, znovu odkazuji na odpoved nad tebou)...
16.6.2008 09:50 Milan
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Mě se stalo něco podobného. Pokud si pamatuju, tak přítel google radil vymazat obsah adresáře /var/cache/apt/
Max avatar 14.6.2008 21:01 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co máš v :
cat /etc/apt/sources.list
Nezkoušel jsi si někdy testing, či unstable stromy? Jaký strom vlastně aktuálně používáš? Zkoušel jsi něco jako
aptitude update
aptitude dist-upgrade
Jinak co vím, tak v etchi už spíše raději používat aptitude. Hlavně asi nekombinovat ;-). apt řeší oproti aptitude (nebo aptitude oproti apt, každý nechť si to přebere dle svého) závislosti jinak a může nastat potom bordel ...
Zdar Max
PS:pak už by možná byla asi jediná možnost, vyforceovat se z toho :-/
Měl jsem sen ... :(
15.6.2008 21:56 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych
# dpkg --purge gav # pripadne s --force-*, kdyby to neslo
# apt-get -f install
a tím by se to mělo dostat do konsistentního stavu. Pak si zase můžete hrát s balíkem gav.
Řešení 1× (RedMax)
tsLnox avatar 16.6.2008 08:06 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Zdemolovany apt??
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aptitude používat namísto apt-get. Se závislostmi pracuje mnohem líp a dává i na výběr.
Amest I bovvered, forsooth?

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.