Aunque no uso OpenSuse (pero sí que lo probé y pruebo en cada versión), sí que me he fijado que prácticamente nadie usa la consola en esa distro, sin embargo, nunca está mal saber usar lo básico sobre ésta.
Tal y como expuse con el “Manual de Urpmi para Mandriva”, creo que siempre está bien tener al menos una pequeña chuleta para mirar si algo se tuerce un poco las cosas o si simplemente queremos hacerlo por placer y ganas de aprender (cosa que no está nada mal). Por esa razón he decidido poner un pequeño manual de “zypper”, que como sabéis, es lo que gestiona los paquetes en OpenSuse (YaST es un “frontend” gráfico para hacerlo cómodo, simplemente). Asi que ahí va. (Acordaos de loguearse como root)
zypper install nombredelpaquete (también sirve para actualizar paquetes concretos)
o bien, si queremos instalar un paquete local
zypper install rutadelpaquete
o para instalar desde código fuente
zypper si nombredelpaquete
- Para desinstalar software
zypper remove nombredelpaquete
- Actualizar la lista de paquetes
zypper refresh
zypper update
zypper -t nombredelpaquete
zypper dist-upgrade (para diferentes versiones de la distro)
- Mostrar lista de actualizaciones disponibles
zypper lu
o para mostrar todas las actualizaciones y parches secundarios
zypper patches
- Buscar parches del sistema
zypper pchk
o para obtener información sobre algún parche en particular
zypper info -t patch nombredelpaquete
zypper search nombredelpaquete
- Información sobre un paquete
zypper info nombredelpaquete
- Bloquear paquetes (no se podrán efectuar cambios en el/los paquete/s especificado/s)
zypper al 'nombredelpaquete' (recomendado usar las comillas)
- Desbloquear paquetes (deshacer los cambios anteriores)
zypper rl nombredelpaquete
- Verificar dependencias (útil para ver si hay dependencias rotas o corruptas)
zypper ve
- Instalar paquetes recomendados (para encontrar drivers, paquetes de idiomas, etc dependiendo de los programas o configuración del sistema)
zypper inr
zypper repos
zypper removerepo nombredelrepositorio
zypper addrepo rutadelrepositorio
zypper refresh
- Exportar e importar lista de repositorios (para crear una copia de seguridad o instalar los repos de un sistema en otro, por ejemplo)
zypper lr –export backups/repos/foo.repo
y para importarlos
zypper ar backups/repos/foo.repo
Podéis complementar esta información en la página oficial de OpenSuse
Comentarios recientes