Este artículo describe el uso de Zypper, el administrador de paquetes para OpenSUSE de línea de comandos que usa la librería Libzypp. Contiene información complementaria a la página del manual de Zypper (man zypper).
Referencia rápida
Esto es lo que probablemente usarás más a menudo.
zypper # muestra la lista de parámetros y opciones globales zypper help search # muestra ayuda para el comando de búsqueda, search zypper lu # muestra los parches actualizados que se necesitan zypper up # aplica (instala) los parches actualizados zypper se sqlite # busca sqlite zypper rm sqlite2 # desinstala sqlite2 zypper in sqlite3 # instala sqlite3 zypper in yast* # instala todos los paquetes que coincidan con 'yast*' zypper up -t package # actualiza todos los paquetes instalados con nuevas versiones, cuando sea posible
Uso general
La sintaxis general de zypper es:
zypper [opciones-globales] comando [opciones-del-comando] [argumentos] ...
Los componentes encerrados entre corchetes no son obligatorios, por lo que la forma más simple de ejecutar zypper es teclear su nombre seguido de un comando. Por ejemplo, para aplicar los parches pendientes al sistema, teclea:
zypper update
Por otra parte, puedes elegir una o varias opciones globales escribiéndolas justo antes del comando: (ejecuta el comando, pero no me preguntes nada, decide tú mismo)
zypper --non-interactive update
Para usar las opciones específicas de un comando en particular, escríbelas justo después de éste: (aplica los parches necesarios al sistema sin pedirme que confirme ninguna licencia, las he leído todas antes)
zypper update --auto-agree-with-licenses
Algunos comandos requieren uno o más argumentos: (instalar o actualizar el paquete mplayer)
zypper install mplayer
Algunas de las opciones también requieren de argumentos: (actualiza el sistema con paquetes más recientes)
zypper update -t paquete
Todo lo anterior de forma combinada: (instala mplayer y amarok usando sólo el repositorio factory, y muéstrame los detalles)
zypper -v install --repo factory mplayer amarok