Mini-tutorial de zypper

Zypper es la base del gestor de paquetes de de . La última versión trae novedades que puede hacer nuestra vida más facil, gestionando los programas instalados en nuestro sistema desde la línea de comandos:

Instalar y desinstalar paquetes por nombre, version o descripción:

Varios paquetes:

# rm gtk*devel*
# in gtk-sharp?

Por versión:

# in paquete-1.2.3
# rm paquete>1.2.3

Instalar y desinstalar a la vez:

# in <paquete a instalar> - <paquete a borrar> + <paquete a instalar>

Forzar reinstalar:

# in --force

Instalar paquetes descargados o por descargar para que se instalen las dependencias automáticamente:

# in ./file.rpm
# in http:///file.rpm

Actualizar todos los paquetes instalados en nuestro sistema:

Para actualizar solo parches y errores:

# up

Para actualizar todos los paquetes si tienen nuevas versiones o para pasar de una version de a otra:

# dup

Gestionar paquetes fuente y de desarrollo:

Instalar y compilar dependencias de un paquete:

# si -d <package>

Patrones y metapaquetes:

Puedes listar todos los patrones con:

# pt

Instalar el patrón xfce:

# in -t pattern xfce

Gestionar los repositorios

Listar repositorios:

# lr

Añadir repositorio:

# ar <url> <name>

Desactivar el primer repositorio:

# mr -d 1

Desactivar repositorio por nombre:

# mr -d repo-oss

Borrar el primer repositorio:

# rr 1

Obtener información de paquetes:

Buscar un paquete:

# se banshee-1
# se bans*

buscar un patrón o un metapaquete:

# se -t pattern media

Normalmente, buscar solo devuelve el nombre, sumario y tipo de paquete. Para obtener más información como en que repositorio está y que versión, se puede poner lo siguiente:

# se -s package

Ver la descripción del paquete:

# if package

Más trucos

Se puede hacer una simulación añadiendo la opción –dry-run:

# in --dry-run

Es posible bloquear un paquete en su estado actual:

# addlock

# removelock

Es posible obtener más información de las nuevas características de y como utilizarlo en las siguientes webs:

http://en.opensuse.org/Zypper/Features
http://en.opensuse.org/Zypper/Usage

Traducido de openSUSE Tutorials.

Etiquetas: , ,

Deja tu comentario...

Más entradas en Lloguiworld.com