Aktualizace pro libzypp

- Kategorie:

Po trošku delším čekání byla dnes uveřejněna oprava pro správu balíčků a jejich aktualizaci.

Oprava se doporučuje instalovat prostřednictvím programu YaST, modulu pro online aktualizaci. Z příkazové řádky tento modul spustíte jako uživatel root příkazem:

yast2 online_update

Aby byla aktualizace úspěšná, musíte mít registrovaný zdroj pro aktualizaci. Zdroj vložíte pomocí modulu Software -> Nastavení online aktualizace.

V případě, že váš balíčkovací systém je už v takovém stavu, že ho nedokážete aktualizovat pomocí programu YaST, můžete balíčky nainstalovat ručně. Potřebovat budete následující balíčky:

  • autoyast2
  • autoyast2-installation
  • autoyast2-utils
  • libzypp
  • libzypp-devel
  • libzypp-zmd-backend
  • ruby-zypp
  • rug
  • suseRegister
  • yast2
  • yast2-devel
  • yast2-installation
  • yast2-instserver
  • yast2-ncurses
  • yast2-online-update
  • yast2-online-update-frontend
  • yast2-packager
  • yast2-perl-bindings
  • yast2-pkg-bindings
  • yast2-qt
  • zen-updater
  • zmd
  • zmd-devel

Balíčky můžete stáhnout z [?:ftp://ftp.suse.com/pub/suse/update/10.1/rpm ftp.suse.com] nebo z některého ze [?:http://en.opensuse.org/Mirrors_Released_Version#Czech_Republic zrcadlících serverů].
Pokud máte nainstalovanou 32 bitovou verzi, najdete balíčky v adresáři i586. Balíčky pro 64 bitovou verzi jsou v adresáři x86-63.

Po stažení balíčků si otevřete konzoli a zdejte příkaz:

su

Systém vás požádá o heslo uživatele root. Zadejte je.
Pak přejděte do adresáře, kam jste uložili stažené balíčky příkazem:

cd /adresar/balicku

Místo /adresar/balicku napište skutečnou cestu k adresáři s balíčky na svém počítači ;-).
Instalaci balíčků provedete příkazem:

rpm -Uhv *rpm

Po instalaci restartujte zmd démona příkazem:

rczmd restart

Restart je nutný pouze při ruční instalaci. YaST se o vše potřebné postará za vás.

Volby prohlížení komentářů

Vyberte si, jak chcete zobrazovat komentáře a klikněte na „Uložit změny“.

Toto stoji za zkousku:

Toto stoji za zkousku: http://packman.links2linux.org/?action=832

Jeste jsem netestoval, ale vypada to, ze to uzivatele velice rychle zbavi zavislosti na nesmyslech, zbastlenych pomoci Mono.

Updat

Tak jsem si dal praci a stahnul jsem vsehny balicky a nainstaloval. Podle navodu. Ale oprava se moc nepovedla, protoze zdroje v zen-udateru, nesly zapnout. Tak jsem je smazal a smazal jsem i zdroje yastu. Kdyz pridam zdroj pres yast tak je v zen-updateru, obracene to jde taky az na dva zdroje http://packman.iu-bremen.de/suse/10.1/ a http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1/ pri zadavani v zen-updateru hlaska o tom ze operace selhala a zdoj neni pridan, neni digitalne podepsan a *.*.xml. Tak to zkousim v Yastu a tam se my prida, ale v zen updateru se neobjevi, opet hlaska ze neni digitalne podepsan.
Rekl bych ze tim to skonci zdroj je sice pridan, ale Yast ani zen-updater snimi nepracuje. Vim ze na zdrojich jsou balicky novejsi nez mam v systemu, ale ani jeden znich je neaktualizuje.

Nevite tedy jak aktualizovat programy, krome toho ze si balicky postahuju a pres rpm nainstaluji?

No predsa Smart:

No predsa Smart: http://susewiki.org/index.php?title=Smart

Mne funguje bez problemov. Odporucam najnovsiu verziu z guru aj s gui.

Jak je to s propojenim Yastu

Jak je to s propojenim Yastu s tim nesmyslem zmd-libzypp-rug-Zen updater ? Jsem z toho jelen, danek a srnec. Vypada to, ze to neni vubec synchronni. V Yastu nastavim repozitar (Instalacni zdroje), v Zen updateru se to neprojevi...and vice versa :-(. Co kdyz jednou pouziju Yast a pak nejaky nastroj z toho Zend nesmyslu ? Nesesype se to cele ? Moc duvery to tedy nevyvolava.
Po poslednim updatu se balikovaci system sice jakz takz vzchopil, ale porad se nemohu zbavit pocitu, ze si ze me nekdo dela srandu.
S pozdravem
Platici uzivatel.

Tak to celé kleklo

Zdravým, po přidání instalačního zdroje a aktualizaci už nemůžu spustit instalační zdroje, správce programů, online update configuration a další způsoby aktualizace či přidání nebo odebrání zdrojů. Je někde nějaká možnost jak zjistit co se stalo. Jsem začátečník a moc tomu nerozumím.

Tak nevim co si mam

Tak nevim co si mam myslet...
Na http://www.novell.com/linux/download/updates/101_i386.html neni videt, ze by se tam neco objevilo.
A mne se samozrejme taky nic nestahne...

Po nekolikerem suse_register

Po nekolikerem suse_register se updaty nakonec objevily, vporadku stahly a nainstalovaly. Pri te prilezitosti jsem si vsiml, ze daemon zmd je zrejme napsany v Mono a jmenuje se zmd.exe ... No potespambu. Co nam to z toho Unixu delate...Takze, aby fungoval balikovaci system, musi byt v systemu klon jakehosi produktu Microsoftu (.NET). Pekne dekuju :-(

jde to i bez zmd (po několikerém suse_register)

Naštěstí moduly online_update i sw_single fungují i bez zmd, takže ještě není tak zle.

No, mne z toho i tak

No, mne z toho i tak vstavaji vlasy hruzou na hlave (viz. jeste muj dotaz vyse o propojeni Yastu a toho Zen nesmyslu). Do nazvu daemona zmd.exe bych nejradeji pridal znak 'r' (na 3. pozici zleva) - pak by to, myslim, dostatecne popsalo stav veci a uzitecnost teto vymozenosti.

YaST se synchronizuje se zmd

YaST se synchronizuje se zmd a naopak, proto ten restart zmd.

Yast se mozna synchronizuje

Yast se mozna synchronizuje se Zmd, ale nikoliv deterministicky nybrz ponekud chaoticky. Kdyby to bylo OK, asi bych se neptal.
Do Yastu jsem pridal repozitare Packman a Guru. Pak jsem je v Zen updateru, kde se skutecne objevily (zalozka Katalogy) deaktivoval, abych nebyl otravovan kdejakou zmenou v techto repozitarich, protoze chci byt upozornovan pouze na updaty distribuce. Po nejake dobe (nesledoval jsem to) v Zen updateru Packman zahadne zmizel a Guru je tam porad :). V Yastu je vse OK - nastesti. To nevyvolava duveru.

???

A odkedy Suse linux 10.1 vyvolava doveru ?

Podla tejto logiky

Podla tejto logiky nevyvolava doveru nic. Staci sa pozriet na problemy v novom Ubuntu.

http://eugenia.blogsome.com/2006/06/01/ubuntu-606-doesnt-work-for-me/

Jenze to jsou ne prilis

Jenze to jsou ne prilis caste problemy s ovladaci hw, coz se da pochopit. Problemy v SUSE 10.1 jsou takoveho razu, ze postihnou naprosto kazdeho, kdo to nainstaluje.
Chvalabohu jsou snad ty nejhorsi problemy poslednimi updaty vyreseny. Jenze je zde dalsi problem - nainstaluji se ty updaty zacatecnikovi pri instalaci nebo to bude muset delat az po ni pomoci vedomosti, ktere pochopitelne nema ? Jak ma treba vedet, ze je dobre tento update nainstalovat pomoci YaSTu ? Nebylo by lepsi dat do obehu obrazy CD a DVD, kde bude tento update zahrnut ?

Aktualizace se normálně

Aktualizace se normálně nainstalují během instalace, tedy pokud instalující uživatel aktualizaci spustí.

Musim to napsat -

Musim to napsat - aktualizace se nainstaluji behem instalace MOZNA TAK VE VASI FANTAZII.
Prave sedim u PC, kde musim chte-nechte vse postahovat rucne, abych dal balikovaci system aspon trochu do poradku...

Najlepsie je hned pri

Najlepsie je hned pri instalacii nainstalovat aj opravy. Inak, cital som rozhovor s Andreasom Jaegerom a ten sa vyjadril, ze pre pouzitie ZMD v SUSE 10.1 sa rozhodli az v niektorej bete a v betach to nefungovalo vobec. Predpokladam, ze zamerom je otestovat to pre NLD 10.

Hmm, hned po instalaci...

to bych taky rád, ale když při instalaci kabicovky dám registrovat pustí se i externí prohlížeč, v něm se zaloguji (login u Novellu mám), dm kod, ono se to zaregistruje, ale nic se neděje. Onko čumí prohlížeče je dokořán. Tak ho zavřu a YaST se domáhá zase a zase se stejným výsledkem. Tak to celé překočím, ale pak ta zhovailost jménem ZEN nemá žádný instalační zdroj a nechce nic nainstalovat.
Pak jsem ten paskvil nějak rozchodil, ale zase tam padají závislosti - nejde nainstalovat nic kolem ZEN, zmd, libzypp atd. K posr...
Dám cokoliv za kůži těch,co vymysleli, implementovali a NEOTESTOVALI zmd.

Konečně

Konečně to opravili. Chtělo to však restart celého systému, pak teprve začal ZMD Updater fungovar korektně a stáhl i zbývající aktualizace.

YAST

A funguje uz aj YAST bez problemov,co sa tyka pridavania repozitarov?

Aktualizace

Mne po aktualizaci nejdou pridat zdroje :
http://packman.iu-bremen.de/suse/10.1/
http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1/
ftp://ftp.suse.com/pub/suse/i386/supplementary/GNOME/update_for_10.1/yast-source/

Pri pridani pres zen-updater, pridani selze, soubor neni podepsan. Co stim?

Aktivní uživatelé

UživatelBody
Aidamos2299
VojTEKK2268
Ilfirin1343
jiri.vetvicka1127
ra100620
diamonds-notebook366
djs_core288
xhc267
JirkaZ266
fipa211

Hackweek živě

Hackweek

Anketa

Jak jste spokojeni s nejnovější verzí openSUSE 12.1: