OpenSuSE cuenta con Yast, herramienta que nos permite gestionar los paquetes de manera gráfica y en línea de comandos. Sin embargo, por experiencia les puedo decir que si tu equipo no cuenta con muchos recursos; la experiencia con Yast puede ser algo lenta. Esto nos lleva a la necesidad de aprender a manejar la herramienta de gestión de paquetes de manera directa en OpenSuSE: zypper. Iré colocando algunos ejemplos de sus usos mas comunes en esta entrada. Si alguien tiene alguna necesidad en particular, siéntanse libres de publicar un comentario y agregaré las aportaciones a esta guía.
Antes que nada, zypper funciona en la terminal y deberá ser ejecutado con privilegios de root. Bien, comencemos.
Listar los repositorios disponibles:
# zypper lr
Añadir un repositorio adicional:
# zypper ar http://algunaurl.org/archivo.repo
Actualizar todos los repositorios:
# zypper ref
Actualizar un repositorio.
# zypper ref [número de repositorio]
Los números de repositorios se pueden obtener listando los repositorios disponibles (parámetro lr).
Por defecto, los repositorios añadidos estarán configurados para que cada vez que se utilicen se actualicen. Si tenemos una conexión lenta, esto puede ocasionar retardos al instalar aplicaciones. Si se desea deshabilitar la actualización automática de un repositorio:
# zypper mr --no-refresh [número de repositorio]
Buscar un paquete en los repositorios:
# zypper search [nombre del paquete]
Instalar un paquete:
# zypper install [nombre del paquete]
Eliminar un paquete:
# zypper remove [nombre del paquete]
Obtener una lista de actualizaciones disponibles:
# zypper lu
Actualizar un paquete:
# zypper update -t package [nombre del paquete]
Instalar todos los parches disponibles:
# zypper up
Obtener información acerca de un paquete:
# zypper info [nombre del paquete]
Enlaces de interés:
Repositorio de paquetes de Yast.
Comentarios recientes