8/12/2007

Zypper

Filed under: — think2ce @ 2:15 pm

Eindelijk* even samengevat…
(cyb 23/6/2021)

Zypper schoonheden

zypper up
– update (altijd voor bv installeren van iets)

zypper in mc
– installeer midnight commander

zyppper rm apache2
– remove; verwijder apache2

zypper lr
– list repositories

zypper lr -u
– toont ook de URL’s (breder dan scherm; als GUI: terminalvenster uitrekken op voorhand)

zypper mr nummer opties
– modify repository

zypper mr -d 5
– deactiveer repo nummer 5 in de lijst

zypper mr -e 5
– re-activeer repo nummer 5 in de lijst

zypper rr alias
– remove repository met alias in de lijst

Release versie variabele

Voorbereiding
niet direct zypper maar wel even vooraf (als root) een kopie:
cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.yyyymmdd
en check of “releasever” al in gebruik is:

grep "releasever" /etc/zypp/repos.d
(als er geen antwoord komt is het nog niet in gebruik, check met je versie bv 15.1 bv ter vergelijking)
sed -i 's/15.1/${releasever}/g' /etc/zypp/repos.d/*.repo
op een machine waar dat nog niet in gebruik is (ex 42.x etc)

(zie http://linuxuser.copyleft.be/liglog/?p=8609)

zypper --releasever=15.2 ref
– met refresh

zypper --releasever=15.2 dup
– zet releasever versie

zypper mr -p 90 packman
– packman repo op hogere prioriteit 90 gezet (standaard = 99; lager getal is hogere prioriteit. (idd zucht).

upd 2022: ook met een rpm:

zypper in teamviewer-suse_15.0.8397.x86_64.rpm

*

In 2007 schreef thinktwice:

Reminder dat we hier eens iets Nederlandstalig mee moeten doen!

http://en.opensuse.org/Zypper/Usage#Checking_Patches

Meer in hier: https://www.tecmint.com/zypper-commands-to-manage-suse-linux-package-management/

Powered by WordPress