Afegir repositoris en openSUSE és força senzill, ja sigui mitjançant Zypper a través de la consola o mitjançant el gestor de paquets de YaST. En aquesta entrada es presenta una petita guia sobre com fer-ho mitjançant Zypper, una eina bastant poderosa i senzilla d'usar que algunes vegades cau en desús a causa de les facilitats atorgades per YaST.
El primer és iniciar sessió com a administrador amb la comanda:
su -
Després només cal introduir la comanda pertinent, la base és la següent:
zypper ar -f [dirección-del-repositorio] [nombre-del-repositorio]
on ar = addrepo y -f activa l'actualització automàtica d'aquest repositori. Si ho desitgem podem obviar l'opció -f, Especialment si refresquem de manera manual la informació dels nostres dipòsits.
Suposem per exemple que volem afegir un repositori per a KDE 4.9 en la adreça 'http://opensuse.org/repos/KDE49' i el nom desitgem que sigui 'kde49'. La comanda per afegir-seria llavors:
zypper ar -f http://opensuse.org/repos/KDE49 kde49
Un exemple pràctic pot trobar-se en l'entrada 'Instal·la KDE SC 4.9.x en openSUSE 12.2'.
Podem accedir a més d'altres opcions introduint en el nostre terminal la comanda
zypper ar --help
:
- -r: Llegeix la direcció URI des d'un arxiu .repo.
- -t: Tipus de repositori (YaST2, rpm-md, plaindir).
- -d: Afegeix el repositori com desactivat.
- -c: Comprova la URI.
- -C: No comprova la URI, es comprova més tard durant l'actualització.
- -n: Especifica un nom descriptiu per al repositori.
- -k: Activa l'emmagatzematge en memòria cau dels arxius RPM.
- -K: Desactiva l'emmagatzematge en memòria cau dels arxius RPM.
- -g: Habilitar verificació de signatura GPG per a aquest repositori.
- -G: Deshabilitar verificació de signatura GPG per a aquest repositori.
- -f: Activa actualització automàtica.
Un cop haguem acabat d'afegir els repositoris del nostre interès sortim de la sessió d'administrador amb la comanda
exit.
Més informació - Fonts llegibles en openSUSE 12.2