Dans les systèmes basés sur Linux tels que Ubuntu 22.04 , pour ajouter des packages PPA à la liste des sources, nous pouvons utiliser la commande "add-apt-repository" . Il peut importer directement les référentiels PPA et les clés GPG.
Ubuntu 22.04 possède un référentiel apt officiel qui nous fournit de nombreux packages. Mais parfois, nous devons installer une application à partir de n'importe quelle autre source plutôt qu'Ubuntu. Dans un tel scénario, nous pouvons utiliser le "add-apt-repository" pour ajouter de nouveaux packages ou référentiels à partir d'une troisième source dans /etc/apt/sources.list ou dans le répertoire /etc/apt/sources.list.d/ de votre système.
Dans cet article, nous expliquerons ce qu'est la commande add-apt-repository et comment l'utiliser pour ajouter et supprimer un référentiel dans le système Ubuntu 22.04.
Qu'est-ce que la commande add-apt-repository dans Ubuntu 22.04
Le "add-apt-repository" est une commande qui peut aider les utilisateurs à télécharger un référentiel ou certains packages d'un tiers dans /etc/apt/sources.list ou /etc/apt/sources.list.d/ d'Ubuntu. Il est également utilisé pour supprimer des packages ou des référentiels spécifiques du système.
Syntaxe
Pour utiliser le "add-apt-repository " dans le terminal, utilisez la syntaxe suivante avec l'"option requise ” :
$ add-apt-repository [option] repository
Quelques options importantes supportées par le "add-apt-repository ” commande sont :
Options | Description |
---|---|
–supprimer | Il est utilisé pour supprimer un référentiel ou un package. |
–aide | Il est utilisé pour obtenir des messages d'aide. |
–enable-source | Il permet de télécharger des packages à partir du référentiel. |
–oui | Il est utilisé pour accepter toutes les requêtes. |
Comment installer la commande "add-apt-repository" dans Ubuntu 22.04
Pour l'installation du add-apt-repository commande, utilisez d'abord "CTRL + ALT + T " clé combinée pour ouvrir un terminal et installer le " software-properties-common ” paquet :
$ sudo apt install software-properties-common

Après avoir installé le package mentionné, la commande "add-apt-repository" devrait être prêt à être utilisé dans Ubuntu 22.04 système.
Voyons maintenant la méthode d'ajout d'un référentiel dans Ubuntu 22.04 à l'aide de la commande "add-apt-repository".
Utilisation de la commande add-apt-repository pour ajouter un référentiel tiers
Dans cette méthode, nous allons vous montrer comment télécharger un référentiel à partir d'une source externe.
Étape 1 :Ajouter une clé GPG
Lorsque nous voulons installer un référentiel directement à partir de la troisième source plutôt qu'un référentiel PPA ou Ubuntu, il est nécessaire d'ajouter d'abord une clé GPG. Utilisez la commande suivante pour ajouter la clé :
$ wget -qO- https://download.webmin.com/jcameron-key.asc | sudo tee -a /etc/apt/trusted.gpg.d/jcameron-key.asc

Étape 2 :Ajouter un référentiel Webmin
Maintenant, en utilisant le "add-apt-repository ", nous ajouterons le référentiel Webmin à la liste des sources Ubuntu. Pour ce faire, utilisez la commande ci-dessous :
$ sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Étape 3 :Installer Webmin
Maintenant, Ubuntu sait où aller pour trouver un référentiel et installer une application spécifique. Vous pouvez installer Webmin en utilisant la commande ci-dessous :
$ sudo apt install webmin -y


La méthode mentionnée ci-dessus explique l'installation de référentiels source externes à l'aide de add-apt-repository surUbuntu 22.04 .
Utilisation de la commande add-apt-repository pour ajouter un référentiel PPA
Nous allons maintenant utiliser le "add-apt-repository ” pour ajouter un référentiel PPA à notre système Ubuntu 22.04. Dans cette méthode, il n'est pas nécessaire d'ajouter manuellement une clé GPG en tant que "add-apt-repository ” peut l'importer automatiquement. Ainsi, à des fins de démonstration, nous ajouterons le "ansible ” Référentiel PPA.
Étape 1 :Mettre à jour et mettre à niveau le référentiel Ubuntu 22.04
Tout d'abord, nous allons mettre à jour et mettre à niveau Ubuntu référentiel à l'aide de la commande ci-dessous :
$ sudo apt update && sudo apt upgrade

Étape 2 :Ajouter un référentiel ansible
Dans la deuxième étape, nous ajouterons le ansible Référentiel PPA utilisant le "add-apt-repository ” la commande suivante :
$ sudo add-apt-repository PPA:ansible/ansible

Le "add-apt-repository ” importe automatiquement la clé GPG comme indiqué ci-dessous :

Nous allons maintenant passer à la procédure de suppression d'un référentiel en utilisant "add-apt-repository ” commande
Utilisation de la commande add-apt-repository pour supprimer un référentiel d'Ubuntu 22.04
Nous pouvons supprimer un dépôt de Ubuntu dépôt officiel apt. Pour ce faire, utilisez la commande "–supprimer » qui est pris en charge par l'option « add-apt-repository " commande. À des fins de démonstration, nous allons supprimer le PPA ansible référentiel à l'aide de la commande ci-dessous :
$ sudo add-apt-repository --remove ppa:ansible/ansible


Il s'agit d'ajouter le référentiel à partir de toute autre source. Nous avons couvert toutes les étapes essentielles pour ajouter un dépôt d'un tiers et comment nous pouvons supprimer n'importe quel dépôt en utilisant le "add-apt-repository ” commande.
Conclusion
Dans Ubuntu 22.04, la commande add-apt-repository est principalement utilisé pour ajouter des packages et des référentiels d'un tiers. Pour l'installer, exécutez le "$ sudo apt install software-properties-common ” commande sur le terminal. De nombreuses options sont prises en charge par le référentiel add-apt-repository commande à, ajouter n'importe quel référentiel, activer les sources, obtenir de l'aide, supprimer n'importe quel paquet ou référentiel, etc. Cet article couvre les informations essentielles et l'utilisation de add-apt-repository sur Ubuntu 22.04 en détail.