Supprimer les référentiels de logiciels d’Ubuntu [3 Easy Ways] 😎

Vous pouvez ajouter des référentiels externes dans Ubuntu pour accéder aux packages non disponibles dans les référentiels officiels.
Par exemple, si vous installez le navigateur Brave dans Ubuntu, vous ajoutez son référentiel à votre système. Si vous ajoutez un PPA, celui-ci est également ajouté en tant que référentiel externe.
Lorsque vous n’avez pas besoin du logiciel spécifique, vous le supprimez. Cependant, le référentiel externe est toujours ajouté. Vous pouvez, et vous devez également le supprimer pour garder votre système intact.
Ubuntu vous permet de supprimer facilement un référentiel de logiciels. Il existe différentes manières de procéder :
- Utilisation de la commande apt-add-repository pour supprimer le référentiel
- Utilisation de l’interface graphique pour supprimer le référentiel (pour les utilisateurs de bureau)
- En modifiant le contenu du fichier du fichier /etc/apt/sources.list (pour les experts)
Mais avant cela, je vous conseille fortement de vous familiariser avec le concept de gestionnaires de packages et de référentiels si vous êtes nouveau dans ce concept.
Qu’est-ce qu’un gestionnaire de packages sous Linux ?
En savoir plus sur le système de création de packages et les gestionnaires de packages sous Linux. Vous apprendrez comment fonctionnent-ils et quels types de gestionnaires de paquets sont disponibles.

Contents
- Méthode 1. Supprimez le référentiel à l’aide d’apt 🤖
- Méthode 2. Supprimer le référentiel de logiciels dans Ubuntu à l’aide de l’interface graphique 🖥️
- Méthode 3. Supprimer le référentiel en supprimant son répertoire (pour les experts 🧑💻)
- Étape supplémentaire : supprimer les clés GPG après avoir supprimé le référentiel (pour les utilisateurs avancés)
- Faites attention à ce que vous ajoutez et à ce que vous enlevez
Méthode 1. Supprimez le référentiel à l’aide d’apt 🤖
Saviez-vous que vous pouvez également utiliser la commande apt pour supprimer des référentiels ? Eh bien, techniquement, cela ne fait pas partie de la commande principale apt, mais cela fonctionne de la même manière.
Vous pouvez utiliser le add-apt-repository
ou apt-add-repository
commandes (les deux représentent la même commande) tout en traitant des référentiels externes.
Commencez par répertorier les dépôts ajoutés à l’aide de la commande suivante :
apt-add-repository --list

Une fois cela fait, vous pouvez utiliser la commande apt-add-repository avec le -r
drapeau de la manière indiquée pour supprimer le répertoire :
sudo apt-add-repository -r repo_name
Par exemple, si je veux supprimer le fil référentiel, je devrais utiliser la commande suivante :
sudo add-apt-repository -r deb https://dl.yarnpkg.com/debian/ stable main

appuie sur le Entrer touche pour confirmation.
Ensuite, mettez à jour les dépôts en utilisant ce qui suit :
sudo apt update
Et maintenant, si vous répertoriez les référentiels activés, vous ne trouverez pas le référentiel supprimé ici :
apt-add-repository --list

Voilà!
Utilisation des commandes apt sous Linux [Ultimate Guide]
Ce guide vous montre comment utiliser les commandes apt sous Linux avec des exemples afin que vous puissiez gérer efficacement les packages.

Méthode 2. Supprimer le référentiel de logiciels dans Ubuntu à l’aide de l’interface graphique 🖥️
🚧
La suppression d’un référentiel dont vous ne savez rien n’est pas recommandée car cela peut vous empêcher d’installer votre package préféré à l’avenir, alors assurez-vous de savoir ce que vous faites.
Étant l’une des meilleures distributions pour les débutants, vous pouvez utiliser l’interface graphique pour supprimer le référentiel sans avoir besoin du terminal.
Pour ce faire, ouvrez d’abord le logiciel et mettez à jour l’application depuis le menu système :

Maintenant, cliquez sur Other Software
section, et il répertoriera les PPA et les référentiels externes de votre système.
Ceux répertoriés comme cochés ✅ sont activés.
Pour supprimer un référentiel, vous devez suivre trois étapes simples:
- Sélectionnez un référentiel qui doit être supprimé
- Cliquez sur le bouton supprimer
- Et enfin, appuyez sur le bouton de fermeture

Une fois que vous aurez cliqué sur le bouton de fermeture, une invite vous demandant de mettre à jour les informations au fur et à mesure que vous apporterez des modifications s’ouvrira.
Cliquez simplement sur le Reload
bouton:

Vous pouvez également mettre à jour le référentiel à partir de la ligne de commande pour prendre effet à partir des modifications :
sudo apt update
Méthode 3. Supprimer le référentiel en supprimant son répertoire (pour les experts 🧑💻)
Auparavant, j’ai expliqué comment vous pouviez utiliser des outils (GUI et CLI) pour supprimer un référentiel ; ici, vous allez modifier le répertoire système (/etc/apt/sources.list.d) responsable de la gestion des référentiels.
Alors d’abord, changez votre répertoire de travail en sources.list.d
et listez son contenu :
cd /etc/apt/sources.list.d/ && ls

Ici, vous trouverez la liste de tous les référentiels.
Si vous remarquez attentivement, il y aura deux fichiers pour un dépôt. Une fois avec le .list
extension et une avec le .save
extension.
Vous devrez enlever celui qui a le .list
extension:
sudo rm Repo_name.list
Par exemple, ici, j’ai supprimé le dépôt de nœud en utilisant la commande ci-dessous :
sudo rm nodesource.list

Pour prendre effet à partir des modifications, mettez à jour l’index du référentiel avec :
sudo apt update
Vous voulez en savoir plus sur sources.list ? Lisez cet article.
Quelle est l’utilisation du fichier sources.list dans Ubuntu Linux ?
Comprendre le concept de sources.list dans Ubuntu vous aidera à comprendre et à corriger les erreurs de mise à jour courantes dans Ubuntu.

Étape supplémentaire : supprimer les clés GPG après avoir supprimé le référentiel (pour les utilisateurs avancés)
Si vous souhaitez supprimer les clés GPG après avoir supprimé le référentiel, voici comment procéder.
Tout d’abord, répertoriez les clés GPG existantes à l’aide de la commande suivante :
apt-key list
Maintenant, la sortie peut sembler déroutante pour certains utilisateurs.
Voici ce qu’il faut retenir :
- Le nom de la clé GPG sera placé au-dessus de la ligne pointillée (—-)
- La clé publique est dans la deuxième ligne
Par exemple, voici les données pertinentes de la clé Chrome GPG :

Pour supprimer la clé GPG, vous pouvez utiliser les deux dernières chaînes de la clé publique (sans espace).
Par exemple, voici comment je supprimerai la clé GPG du navigateur Chrome en utilisant les deux dernières chaînes de sa clé publique (D38B 4796) :
sudo apt-key del D38B4796

De même, vous pouvez également utiliser l’intégralité de la clé publique. Mais cette fois, vous devez inclure des espaces entre deux chaînes, comme indiqué :
sudo apt-key del "72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310"
Faites attention à ce que vous ajoutez et à ce que vous enlevez
Surtout lorsque vous êtes un nouvel utilisateur Linux, vous rencontrerez de nombreuses choses passionnantes et des référentiels que vous ajouterez et supprimerez.
Bien qu’il soit bon d’expérimenter, vous devez toujours faire attention à tout ce que vous ajoutez/supprimez à votre système. Vous devez garder certaines choses à l’esprit, telles que : Inclut-il les packages mis à jour ? S’agit-il d’un référentiel fiable ou maintenu ?
Être prudent gardera votre système exempt de référentiels et de packages inutiles.
J’espère que ce guide vous aidera à supprimer le référentiel dont vous ne voulez pas !
N’hésitez pas à me faire savoir si vous rencontrez des problèmes dans les commentaires ci-dessous, et envisagez de rejoindre notre forum It’s FOSS Community pour obtenir une aide plus rapide !