Mise à jour: 08 juin 2022 |
|
Comme mentionné dans le chapitre précédent, le gestionnaire de paquets installe un logiciel en récupérant le paquet et ses dépendances dans les dépôts de logiciels, donc les logiciels disponibles pour une installation facile via le gestionnaire de paquets dépendent des dépôts configurés.
Un dépôt logiciel est une collection de paquets RPM (le format d’empaquetage d’openSUSE) et de métadonnées pour les paquets disponibles. Habituellement, les dépôts se trouvent sur des serveurs en ligne, mais ils peuvent aussi se trouver sur un CD/DVD ou sur d’autres supports.
Les dépôts de logiciels peuvent être ajoutés, supprimés et configurés via YaST, dans le module Dépôts de logiciels.
Les dépôts officiels sont préconfigurés, mais de nombreux dépôts non officiels existent et peuvent être ajoutés.
Ajoutez les dépôts avec prudence.
|
La façon la plus simple et la plus sûre d’ajouter des dépôts est d’utiliser la liste des dépôts communautaires en ligne de YaST. Vous disposez ainsi d’une sélection de dépôts populaires et assez sûrs :
Notez que openSUSE BuildService est un service permettant à la communauté de créer et de partager des paquets. Les dépôts openSUSE BuildService ne sont pas officiels et ne sont pas pris en charge. L’utilisation se fait à vos propres risques.
Vous devriez toujours avoir les six dépôts officiels (qui sont configurés prêts à l’emploi) :
De plus, je recommande d’ajouter les dépôts non-officiels suivants de la liste des dépôts communautaires, pour avoir un bon équilibre entre la disponibilité et la stabilité des logiciels pour la plupart des utilisateurs.
Il manque toujours un paquet ? Vous pouvez rechercher des paquets/dépôts sur openSUSE BuildService ici : |
Mettre à jour les paquets installés d’un dépôt vers des versions d’un autre dépôt avec un autre fournisseur, est un peu compliqué. Pour en savoir plus, cliquez ici :
https://fr.opensuse.org/SDB:Mise_à_jour_avec_changement_de_fournisseur
Si vous le souhaitez, vous pouvez également gérer vos dépôts via un terminal.
Ajout d’un dépôt avec auto-refresh activé zypper addrepo -f[URL][Alias]
. Exemple :
Désactiver un dépôt zypper modifyrepo -d [URL|Alias]
. Exemple:
Supprimer un dépôt zypper removerepo [URL|Alias]
. Exemple:
Lister les dépôts configurés, en affichant les détails (priorités, URL, etc.):
Voir man zypper
pour plus d’informations.
Ou pour de l’aide sur les commandes individuelles, utilisez par exemple :