Hoja de referencia del administrador de paquetes de Zypper

Tecno AdictosActualizado

Zypper es el administrador de paquetes predeterminado para las distribuciones de openSUSE y los servidores SUSE Linux Enterprise. Se diferencia de los administradores de paquetes APT y YUM, ya que emplea el solucionador SAT, una de las mejores bibliotecas de dependencias 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:

MandoFuncionalidadzypper #Mostrar todos los comandos y opciones globales disponibleszypper help [command]Muestra ayuda para el comando especificadozypper shell o zypper shInicia 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

MandoFuncionalidadzypper addrepo [repo url alias ] o zypper arAgregar un nuevo repositorio con la URL de repositorio especificadazypper info [package] o zypper ifMostrar información sobre un paquete específico

Cambiar el nombre de los alias del repositorio

MandoFuncionalidadzypper namerepo o zypper nrSe utiliza para cambiar el nombre de un alias de repositorio. Por ejemplo, para cambiar el nombre del repositorio de "muestra" a "sample.repo": zypper nr sample sample.repo

Modificar repositorios

MandoFuncionalidadzypper modifyrepo o zypper mrModifique un repositorio habilitándolo o deshabilitándolo. Utilice el valor único del repositorio del zypper lr mando.

Eliminar repositorios

MandoFuncionalidadzypper removerepo o zypper rrEliminar un repositorio especificado. Por ejemplo: zypper rr repo-non-oss

Actualizar repositorios

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

Lista de repositorios definidos

MandoFuncionalidadzypper repos o zypper lrMuestra los repositorios disponibles, incluidos el alias y el URI de origen.

Repositorios limpios

MandoFuncionalidadzypper clean o zypper ccLimpiar un repositorio especificado. Por ejemplo: zypper cc repo-oss

Exportar / importar repositorios

MandoFuncionalidadzypper repos -e [repo-name][destination]Exportar el repositorio especificado de un origen establecido a un destinozypper repos -ar [repo-name] [src]Importar un repositorio de una fuente especificada

Gestión De Servicios

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

MandoFunciónzypper services o zypper lsMostrar los servicios definidos del repositoriozypper addservice ][service-name] o zypper asAgregar un servicio con el nombre especificadozyppermodifyservice [service-name] o zypper msModificar el servicio especificadozypper refresh service o zypper refsActualizar todos los servicios disponibleszypper removeservice [service name] o zypper rsEliminar el servicio especificado

Gestión de paquetes

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

Instalar paquetes

MandoFuncionalidadzypper install [package] o zypper inInstale la última versión del paquete especificado

Eliminar paquetes

MandoFuncionalidadzypper remove [package] o zypper rmEliminar la versión instalada del paquete especificado

Verificar paquetes

MandoFuncionalidadzypper verify o zypper veVerifique la integridad de las dependencias del paquete. Útil cuando tienes paquetes rotos

Actualizar paquetes

MandoFuncionalidadzypper source-install o zypper siInstalar 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.

MandoFuncionalidadzypper install-new-recommeds o zypper inrInstalar nuevos paquetes recomendadoszypper update o zypper upActualizar los paquetes especificados

Buscar paquetes

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

Información sobre paquetes

MandoFuncionalidadzypper info [package-name]Muestra información detallada sobre el paquete especificado

Actualización de distribución

MandoFuncionalidadzypper dist-upgrade o zypper dupRealice 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 de Zypper ha cubierto todos los comandos principales que necesita saber para trabajar eficazmente 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.

También te puede interesar

¿Te gustó este artículo?

Suscribite para recibir más contenido como este.

Vas a recibir un email para confirmar la suscripción. Podés darte de baja cuando quieras.