SUSE, comme Red Hat, utilise RPM pour la gestion des packages. Mais au lieu d'utiliser yum, ils utilisent un autre ensemble d'outils avec Zypp (également connu sous le nom de libZypp) comme backend. La gestion du logiciel peut être effectuée avec le logiciel de configuration graphique YaST ou l'outil d'interface de ligne de commande Zypper.
options de ligne de commande zypper
Les paramètres de base importants sont :
Commande | Description |
recherche zypper | Rechercher un logiciel |
installation de zypper | Installer le logiciel |
suppression par zypper | Supprimer le logiciel |
mise à jour de zypper | Mettre à jour le logiciel |
Zypper dist-upgrade | Effectuer une mise à niveau de la distribution |
informations sur le zyppeur | Afficher les informations |
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande zypper :
zypper: command not found
vous pouvez essayer d'installer le package zypper selon votre choix de distribution.
Répartition | Commande |
---|---|
Debian | apt-get install zypper |
Ubuntu | apt-get install zypper |
Kali Linux | apt-get install zypper |
Fédora | dnf install zypper |
Raspbian | apt-get install zypper |
Exemples de commande zypper
1. Synchronisez la liste des packages et des versions disponibles :
# zypper refresh
2. Installez un nouveau package :
# zypper install package
3. Supprimer un paquet :
# zypper remove package
4. Mettez à niveau les packages installés vers les dernières versions disponibles :
# zypper update
5. Rechercher un package par mot-clé :
# zypper search keyword
6. Afficher les informations relatives aux référentiels configurés :
# zypper repos --sort-by-priority
7. Pour répertorier les motifs disponibles, utilisez :
# zypper patterns
8. Pour les installer, utilisez :
# zypper install --type pattern [pattern]
9. Vous pouvez ajouter des référentiels avec le paramètre addrepo, par exemple :Pour ajouter un référentiel communautaire pour la dernière version de PowerShell sur LEAP 15.0 :
# sudo zypper addrepo \ https://download.opensuse.org/repositories\ /home:/aaptel:/powershell-stuff/openSUSE_Leap_15.0/\ home:aaptel:powershell-stuff.repo