Añadiendo repositorios en openSUSE

openSUSE Zypper añadir repositorios

Añadir repositorios en openSUSE es bastante sencillo, ya sea mediante Zypper a través de la consola o mediante el gestor de paquetes de YaST. En esta entrada se presenta una pequeña guía sobre cómo hacerlo mediante Zypper, una herramienta bastante poderosa y sencilla de usar que algunas veces cae en desuso debido a las facilidades otorgadas por YaST.

Lo primero es iniciar sesión como administrador con el comando:

su -

Después basta con introducir el comando pertinente, cuya base es la siguiente:

zypper ar -f [dirección-del-repositorio] [nombre-del-repositorio]

Donde ar = addrepo y -f activa la actualización automática de dicho repositorio. Si lo deseamos podemos obviar la opción -f, especialmente si refrescamos de manera manual la información de nuestros repositorios.

Supongamos por ejemplo que queremos añadir un repositorio para KDE 4.9 cuya dirección es ‘http://opensuse.org/repos/KDE49’ y cuyo nombre deseamos que sea ‘kde49’. El comando para añadirlo sería entonces:

zypper ar -f http://opensuse.org/repos/KDE49 kde49

Un ejemplo práctico puede encontrarse en la entrada ‘Instala KDE SC 4.9.x en openSUSE 12.2’.

Podemos acceder además a otras opciones introduciendo en nuestro terminal el comando

zypper ar --help

:

  • -r: Lee la dirección URI desde un archivo .repo.
  • -t: Tipo de repositorio (yast2, rpm-md, plaindir).
  • -d: Añade el repositorio como desactivado.
  • -c: Comprueba la URI.
  • -C: No comprueba la URI, se comprueba más tarde durante la actualización.
  • -n: Especifica un nombre descriptivo para el repositorio.
  • -k: Activa el almacenamiento en caché de los archivos RPM.
  • -K: Desactiva el almacenamiento en caché de los archivos RPM.
  • -g: Habilitar verificación de firma GPG para este repositorio.
  • -G: Deshabilitar verificación de firma GPG para este repositorio.
  • -f: Activar actualización automática.

Una vez que hayamos terminado de añadir los repositorios de nuestro interés salimos de la sesión de administrador con el comando

exit.

Más información – Fuentes legibles en openSUSE 12.2


Categorías

Linux, Ubuntu

Francisco J.

Entusiasta del software libre y de código abierto, siempre sin tocar extremos. No he usado desde hace varios años un ordenador cuyo sistema operativo no sea Linux y cuyo entorno de escritorio no sea KDE, aunque mantengo la mirada en las distintas alternativas. Puedes contactarme enviando un correo a fco.ubunlog(at)gmail.com

Escribe un comentario