SUSE, como Red Hat, utiliza RPM para la gestión de paquetes. Pero en lugar de usar yum, usan otro conjunto de herramientas con Zypp (también conocido como libZypp) como backend. La gestión del software se puede realizar con el software de configuración gráfica YaST o la herramienta de interfaz de línea de comandos Zypper.
Opciones de línea de comandos de zypper
Los parámetros básicos importantes son:
Comando | Descripción |
búsqueda zypper | Buscar software |
instalación de zypper | Instalar software |
eliminación de zypper | Eliminar software |
actualización de zypper | Actualizar software |
actualización de zypper dist | Realizar una actualización de distribución |
información de zypper | Mostrar información |
Si encuentra el siguiente error mientras ejecuta el comando zypper:
zypper: command not found
puede intentar instalar el paquete zypper según su elección de distribución.
Distribución | Comando |
---|---|
Debian | apt-get install zypper |
Ubuntu | apt-get install zypper |
Kali Linux | apt-get install zypper |
Fedora | dnf instalar zypper |
Raspbian | apt-get install zypper |
Ejemplos de comandos de zypper
1. Sincronice la lista de paquetes y versiones disponibles:
# zypper refresh
2. Instale un nuevo paquete:
# zypper install package
3. Eliminar un paquete:
# zypper remove package
4. Actualice los paquetes instalados a las versiones más recientes disponibles:
# zypper update
5. Buscar paquete por palabra clave:
# zypper search keyword
6. Mostrar información relacionada con los repositorios configurados:
# zypper repos --sort-by-priority
7. Para enumerar los patrones disponibles, use:
# zypper patterns
8. Para instalarlos, utilice:
# zypper install --type pattern [pattern]
9. Puede agregar repositorios con el parámetro addrepo, por ejemplo:Para agregar un repositorio comunitario para la última versión de PowerShell en LEAP 15.0:
# sudo zypper addrepo \ https://download.opensuse.org/repositories\ /home:/aaptel:/powershell-stuff/openSUSE_Leap_15.0/\ home:aaptel:powershell-stuff.repo