Portál AbcLinuxu, 20. července 2025 14:48


Dotaz: Zatrolené aktualizace OpenSUSE

3.2.2009 22:27 Olaf
Zatrolené aktualizace OpenSUSE
Přečteno: 392×
Odpovědět | Admin
Příloha:

Brý večer všem, jestli mě něco na openSUSE dlouhodobě štve, jsou to aktualizace. Už v minulosti jsem od svých známých slyšel, že jim je nabízena ta a ta aktualizace stále dokola. Byť jsem jim dokázal poradit (většinou lék byl v aktualizování přes yast, kdy se vyřešily konflikty), sám teď stojím před stejným problémem a nevím, jak z něj ven. Aktualizační applet jsem přestal používat...

Na obrázcích vidíte, kde je problém. Avahi má nějaké fixy, jenže nejdou aplikovat (chybějící starší verze libavahi-devel), proto jsem avahi a jeho příprdy odstranil, nahodil z hlavního repozitáře nižší verzi (tu, která jinak chybí, viz obrázky) a provedl aktualizaci. OK, jenže při kontrole dostupných aktualizací se ty samé fixy nabídly znova. Tentokráte se už ani aktualizace nezdařila, protože chybí (logicky!) starší verze libavahi-devel. Začarovaný kruh.

Máte někdo stejný problém? Verze avahi a jeho příprdků jsou na obrázcích. Kdyby někdo věděl, jak to vyřešit, budu rád.

OpenSUSE 11.1, KDE 4.2

Dík.

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

Odpovědi

5.2.2009 18:16 Olaf
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Fakt nikdo neví? Navíc mi to blokuje instalaci jiných aktualizací. :/ Je to vždy otrava obcházet. Další věc, proč aktualizace přes Yast + instalace aktuálnějších balíčků nových verzí dává naprosto jiné výsledky než zypper up + zypper dup v konzoli? V yastu třeba žádné aktualizace hlášené nejsou a zypper up jich vyhodí i deset.
6.2.2009 09:58 Ladislav Sückr | skóre: 21
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE

A systém jsi instaloval z nuly a nebo jsi upgradoval? Nejsou v systému pozůstatky staré verze? Jinak s tím zypperem to mám úplně stejně :-(.

Myslet špatně je lepší než nemyslet vůbec.
6.2.2009 13:55 Olaf
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE

Hm, já nevím, jestli 11.1 jsem dělal jako čistou, nebo když vyšla jako upgrade z DVD. Uf, to si fakt nevzpomenu, ale asi fakt upgrade. Každopádně to nevysvětluje, proč nejde odstranit balíček. Moc se mi do čisté instalace nechce, mám tady spoustu zkompilovaných programů, takže dělat vše znova (ani nevím co všechno) se mi moc nechce. Uvidíme...

6.2.2009 14:01 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE
rpm --erase název-balíčku taky nic?
6.2.2009 13:42 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE
zypper up + zypper dup
Feature. Aplet například neaktualizuje balíčky z packmana, protože packman nemá updates repozitář s delta aktualizacemi.
6.2.2009 12:49 Radek | skóre: 14
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE
Odpovědět | | Sbalit | Link | Blokovat | Admin

Je divné, že starý balíček nelze odstranit... Jako první bych znovu sestavil RPM databázi 'rpm --rebuilddb' a projistotu i databáze zypperu 'mv /var/cache/zypp /var/cache/zypp.backup; zypper ref'.

6.2.2009 15:30 Olaf
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE

Jo, tak tohle zabralo, díky. :-)

6.2.2009 18:40 Radek | skóre: 14
Rozbalit Rozbalit vše Re: Zatrolené aktualizace OpenSUSE

Super, to jsem rád! Teď ještě můžete zrušit zálohu s porušenou databází. ('rm -rf /var/cache/zypp.backup', ale to už asi víte...)

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.