Archive for the ‘LPIC-1’ Category

h1

Zypper (OpenSUSE)

18/10/2011

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

Read the rest of this entry ?