Portál AbcLinuxu, 8. května 2025 11:18

Dotaz: zypper update

17.9.2010 17:10 jnovacek | skóre: 22 | blog: NovLin
zypper update
Přečteno: 347×
Odpovědět | Admin
Mám dotaz ohledně aktualizací pomocí zypper update. Na učebnách mám openSUSE 11.3 a řeším update bez zadávání hesla. Poraďtě kam mám umístit zypper update, aby se to spustilo třeba při startu a neukázala se hláška o tom zda chci či nechci aktualizovat. Nebo se dívám špatně a ta hláška se dá nějakým parametrem potlačit a odeslat tam YES? Vyzkoušel jsem to dát do boot.local, ale tam se to chová divně.

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

Odpovědi

17.9.2010 18:29 Václav Kramář | skóre: 31 | Nechanice
Rozbalit Rozbalit vše Re: zypper update
Odpovědět | | Sbalit | Link | Blokovat | Admin
zypper -y update - viz man zypper

Vložit bys to měl do /etc/rc.local nebo /etc/rc.d/rc.local, ale na openSUSE je to prý s těmihle skripty nějaký zajímavý. Koukni se někde na wiki nebo prolez fóra. Určitě najdeš spoustu informací.
19.9.2010 01:05 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: zypper update
zypper -y update - viz man zypper

Ten přepínač je už poměrně dlouho -n, ne -y. Váš odkaz totiž vede na manuálovou stránku z verze 10.2, zatímco tazatel má 11.3.

Vložit bys to měl do /etc/rc.local nebo /etc/rc.d/rc.local

Žádný z těch souborů na OpenSuSE není a /etc/init.d/boot.local také není moc šťastná volba, protože se spouští ještě před nastavením sítě.

ale na openSUSE je to prý s těmihle skripty nějaký zajímavý.

Záleží na tom, co považujete za "zajímavý" - co se dodržování LSB týká, je na tom OpenSuSE lépe než většina ostatních.

19.9.2010 01:09 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: zypper update
Odpovědět | | Sbalit | Link | Blokovat | Admin

Automatické spouštění online update při startu systému není moc dobrý nápad, protože update jednak může trvat poměrně dlouho, jednak může k tomu, aby měl nějaký smysl, vyžadovat restart některých služeb. Extrémním případem je update jádra, který bez restartu systému způsobí, že vám nebude fungovat nic, co vyžaduje natažení nového modulu. To už bych si spíš dokázal představit automatické spouštění updatu při ukončování systému.

Pokud vám jde o spuštění pod normálním uživatelem bez nutnosti znalosti hesla roota, doporučoval bych spíš použití sudo.

20.9.2010 20:35 jnovacek | skóre: 22 | blog: NovLin
Rozbalit Rozbalit vše Re: zypper update
Jak použiji sudo bez znalosti hesla? Kam dát tedy příslušný příkaz, když budu chtít udělat update při vypínání počítače? Předem děkuji
20.9.2010 21:18 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: zypper update

Viz sudoers(5), např.

  mike    ALL = /usr/bin/zypper update

Co se týká automatické aktualizace při vypínání, osobně bych do toho nešel, ale nejčistší řešení je napsat si na to skript do /etc/init.d a do Required-Stop: mu dát $network

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.