Sunteți pe pagina 1din 2

Comandos tiles para openSUSE

openSUSE usa el comando zypper, un administrador de paquetes de lnea de comandos que usa la librera Libzypp. Ubuntu, por ejemplo, usa el comando apt y su interfaz aptitude. Lgicamente aqu no estn todos pero s los ms habituales. Para ampliar informacin sobre el comando zypper, visitad el siguiente enlace del wiki de openSUSE. Todos estos comandos as como muchos otros se pueden ver desde el Terminal teclenado:

# zypper help
En el apartado de administracin de repositorios encontramos algunos comandos muy tiles como pueden ser:

# zypper lr (lista los repositorios definidos). # zypper lr -u (incluye las URI de los repositorios en la tabla). # zypper lr -d (incluye alguna que otra propiedad ms de los repositorios en la tabla). # zypper lr -p (incluye tambin la prioridad de cada repositorio y ordena la lista por ella).
Para aadir repositorios se usa el comando addrepo, ar (abreviado).

# zypper ar URL del repositorio (aade la direccin del repositorio). # zypper ar -c (prueba el repositorio una vez aadido). # zypper refresh (actualiza repositorios).
Para eliminar repositorios se usa el comando removerepo, rr (abreviado).

# zypper rr gimp (eliminas el repositorio de GIMP, por ejemplo).


Para instalar paquetes se usa el comando install, in (abreviado).

# zypper in MozillaFirefox (instalas Mozilla Firefox).


Para desinstalar paquetes se usa el comando remove.

# zypper remove MozillaFirefox (desinstalas Mozilla Firefox).


Para actualizar paquetes con nuevas versiones disponibles se usa el comando update, up (abreviado).

# zypper up amarok (actualizas el reproductor Amarok).


Para actualizar la distribucin entera se usa el comando dub, un algotitmo de actualizacin valido para cuando lanzan una nueva versin de openSUSE.

# zypper dub

Para buscar un paquete se usa el comando search, se (abreviado).

# zypper se banshee
Para obtener informacin detallada de los paquetes se usa el comando info.

# zypper info cheese


Para listar todos los proveedores de una caracterstica determinada se usa el comando whatprovides, wp (abreviado).

# zypper wp vlc (creas una lista del proveedor del reproductor VLC).
Para listar todos los parches de actualizacin necesarios se usa el comando list-updates, lu (abreviado).

# zypper lu
Si existen parches de actualizacin, los actualizaremos con:

# zypper up
Los bloqueos de paquetes sirven para evitar cambios en los paquetes del sistema (los paquetes bloqueados no pueden cambiar de estado, los instalados no sern desinstalados ni actualizados y los no instalados no podrn instalarse). Para bloquear paquetes se usa el comando lock, adlock, al (abreviado).

# zypper al zypper (bloquea el paquete 'zypper').


Para desbloquear paquetes se usa el comando removelock, rl (abreviado).

# zypper rl zypper (desbloquea el paquete 'zypper').


Verificar dependencias: A veces podis terminar con un sistema roto a causa de las dependencias de paquetes. Si alguna de vuestras aplicaciones falla al arrancar, mostrando algn mensaje que indique la falta de algn componente, zypper puede comprobarlo con el comando verify, ve (abreviado).

# zypper ve
Si no tenis ningn problema en el sistema, al verificar vuestro sistema os tendra que aparecer un mensaje diciendo: Las dependencias de todos los paquetes instalados estn satisfechas. Para acabar, un ejemplo de cmo actualizar openSUSE a travs del terminal con tres comandos. Por este orden:

# zypper refresh (para refrescar los repositorios). # zypper up (para actualizar paquetes). # zypper verify (para comprobar las dependencias de paquetes).

S-ar putea să vă placă și