Zypper Cheat Sheet Featured

Hoja de referencia del administrador de paquetes Zypper

Zypper es el administrador de paquetes predeterminado para distribuciones openSUSE y SUSE Linux Enterprise Servers. Se diferencia de los administradores de paquetes APT y YUM, ya que emplea el solucionador SAT, una de las mejores bibliotecas de dependencia de paquetes. Esta hoja de trucos de Zypper cubre los principales comandos de zypper, segmentados en varias categorías.

Ayuda básica

Para obtener ayuda con los comandos de Zypper, use las siguientes opciones:

ComandoFuncionalidad
zypper # Mostrar todos los comandos y opciones globales disponibles
zypper help [command] Muestra ayuda para el comando especificado
zypper shell
o
zypper sh
Inicia una sesión de shell

Gestión de repositorios

Bajo la gestión del repositorio, Zypper tiene varios comandos. Incluyen:

Agregar repositorios/obtener información sobre repositorios

ComandoFuncionalidad
zypper addrepo [repo url alias ]
o
zypper ar
Agregar un nuevo repositorio con la URL del repositorio especificada
zypper info [package]
o
zypper if
Mostrar información sobre un paquete específico

Cambiar el nombre de los alias del repositorio

ComandoFuncionalidad
zypper namerepo
o
zypper nr
Se utiliza para cambiar el nombre de un alias de repositorio.
Por ejemplo, para cambiar el nombre del repositorio de «muestra» a «muestra.repo»:
zypper nr sample sample.repo

Modificar repositorios

ComandoFuncionalidad
zypper modifyrepo
o
zypper mr
Modifique un repositorio habilitándolo o inhabilitándolo. Utilice el valor único del repositorio de la cremallera lr dominio.

Eliminar repositorios

ComandoFuncionalidad
zypper removerepo
o
zypper rr
Eliminar un repositorio específico. Por ejemplo: zypper rr repositorio no oss

Actualizar repositorios

ComandoFuncionalidad
zypper refresh [repo alias]
o
zypper ref
Actualizar el repositorio especificado. Por ejemplo: zypper ref repo-oss

Lista de repositorios definidos

ComandoFuncionalidad
zypper repos
o
zypper lr
Mostrar los repositorios disponibles, incluido el alias y el URI de origen

Limpiar repositorios

ComandoFuncionalidad
zypper clean
o
zypper cc
Limpiar un repositorio específico. Por ejemplo: zypper cc repo-oss

Repositorios de exportación/importación

ComandoFuncionalidad
zypper repos -e [repo-name][destination] Exportar el repositorio especificado desde un origen establecido al destino
zypper repos -ar [repo-name] [src] Importar un repositorio de la fuente especificada

Gestión De Servicios

Bajo la gestión de servicios, Zypper tiene las siguientes opciones:

función de comando
zypper services
o
zypper ls
Mostrar los servicios definidos del repositorio
zypper addservice ][service-name]
o
zypper as
Agregar un servicio con el nombre especificado
zyppermodifyservice [service-name]
o
zypper ms
Modificar el servicio especificado
zypper refresh service
o
zypper refs
Actualizar todos los servicios disponibles
zypper removeservice [service name]
o
zypper rs
Eliminar el servicio especificado

Gestión de paquetes

Bajo la gestión de paquetes, zypper tiene las siguientes opciones de comando:

Instalar paquetes

ComandoFuncionalidad
zypper install [package]
o
zypper in
Instalar la última versión del paquete especificado

Eliminar paquetes

ComandoFuncionalidad
zypper remove [package]
o
zypper rm
Eliminar la versión instalada del paquete especificado

Verificar paquetes

ComandoFuncionalidad
zypper verify
o
zypper ve
Verifique la integridad de las dependencias del paquete. Útil cuando tienes paquetes rotos

Actualizar paquetes

ComandoFuncionalidad
zypper source-install
o
zypper si
Instalar paquetes fuente y crear dependencias

NOTA: puede usar las opciones globales -D y -d para instalar el paquete fuente sin las dependencias e instalar solo las dependencias de compilación, respectivamente.

ComandoFuncionalidad
zypper install-new-recommeds
o
zypper inr
Instalar nuevos paquetes recomendados
zypper update
o
zypper up
Actualizar los paquetes especificados

Buscar paquetes

ComandoFuncionalidad
zypper search [package-name]
o
zypper se
Busque un paquete. Por ejemplo, zypper se nginx

información sobre paquetes

ComandoFuncionalidad
zypper info [package-name] Mostrar información detallada sobre el paquete especificado

Actualización de distribución

ComandoFuncionalidad
zypper dist-upgrade
o
zypper dup
Realice una actualización de distribución para todos los paquetes instalados. Es mejor restringir la actualización desde un repositorio de origen específico

Conclusión

Esta sucinta hoja de trucos del administrador de paquetes Zypper ha cubierto todos los comandos principales que necesita saber para trabajar de manera efectiva con Zypper. Siga leyendo para conocer la historia de las distribuciones de Linux y cómo elegir una distribución de Linux sin probarlas todas.

Experto Geek - Tu Guía en Tendencias Tecnológicas