Qu’est-ce Qu’un PPA Dans Ubuntu ?

Personal Package Archive (PPA) est un moyen pour les développeurs de distribuer leur logiciel sur Debian, Ubuntu et d’autres distributions basées sur Debian. Avec PPA, les développeurs n’ont pas à compter sur leur logiciel pour être acceptés dans les référentiels Ubuntu par défaut, mais à la place, ils peuvent créer leur propre référentiel et simplement demander à l’utilisateur d’ajouter ce référentiel aux sources.

Pour mieux comprendre, vous devez savoir comment fonctionne un système de gestion de logiciel de base.

Lorsque vous effectuez une installation apt firefox pour installer le navigateur Firefox, l’utilitaire apt recherche Firefox dans tous les référentiels qui se trouvent dans sa liste de sources. Le navigateur Firefox se trouve généralement dans le référentiel principal , qui est présent par défaut dans Ubuntu.

Après avoir identifié le référentiel qui contient Firefox, apt accède au lien de ce référentiel, téléchargez le package firefox et installez-le.

Il y a quatre référentiels principaux présents dans Ubuntu par défaut. Main, qui est le référentiel officiel de Canonical, un logiciel populaire, fiable et gratuit pris en charge par l’équipe Ubuntu.

Le second est Universe qui contient des logiciels libres et open source gérés par la communauté. Ensuite, il y a les référentiels restreints et multivers qui contiennent respectivement des pilotes propriétaires et des logiciels protégés par le droit d’auteur.

Cependant, si vous souhaitez distribuer des logiciels qui ne sont présents dans aucun de ces référentiels, vous pouvez publier votre propre référentiel personnel via Launchpad pour que les autres utilisateurs d’Ubuntu puissent y accéder. Ces repos tiers sont appelés PPA.

Si vous vous demandez pourquoi un développeur a besoin d’un référentiel à part entière pour distribuer des logiciels, au lieu de simplement permettre aux utilisateurs de télécharger des packages .deb à partir de leurs sites Web, la réponse est la commodité.

Avec le référentiel tiers (PPA) ajouté à vos sources, vous n’aurez pas à visiter le site Web à chaque fois que vous souhaitez mettre à jour le logiciel. Au lieu de cela, vous pouvez mettre à jour ce logiciel, comme la façon dont vous mettez à jour tous vos logiciels, avec une mise à jour apt-get

Comment Ajouter Un PPA Dans Ubuntu ?

Ici, j’ajouterai le PPA géré par le projet OBS.

sudo add-apt-repository ppa:obsproject/obs-studio

La commande add-apt-repository ajoute le PPA aux sources. Pour le confirmer, vous pouvez vérifier votre liste de sources.

 ls /etc/apt/sources.list.d/

Comme vous pouvez le voir en dehors des packages officiels, j’ai ajouté un PPA Lyx, un PPA ProtonVPN et un PPA OBS à la liste.

Comment Installer Un Logiciel Depuis Le PPA ?

Maintenant que vous avez ajouté le PPA , mettez simplement à jour le système et vous pourrez ensuite installer tous les logiciels présents dans le PPA à l’aide du gestionnaire de packages système.

mise à jour sudo 
sudo apt installer obs-studio

Comment Supprimer Un PPA ?

Vous pouvez supprimer n’importe quel PPA en utilisant apt-add-repository -remove suivi du nom du PPA.

apt-add-repository -remove ppa:obsproject/obs-studio

Tous Les PPA Ne Sont Pas Fiables

Les PPA ne sont vérifiés par personne.

Et en général, l’installation d’outils tiers pour chaque tâche peut ne pas être une bonne idée. Par exemple, vous n’avez pas besoin d’une application pour afficher la température de votre batterie. Vous pouvez maintenant le faire vous-même en utilisant la commande standard unique, « acpi -V »

Cela dit, je pense que les préoccupations des PPA ayant un code potentiellement dangereux sont minimes et je n’en ai personnellement jamais rencontré en 4 ans d’utilisation de Linux.

Conclusion

Les PPA ne sont que l’un des moyens de distribuer des logiciels tiers. Pour publier votre propre référentiel et en savoir plus, vous pouvez visiter Launchpad et parcourir les PPA sympas que vous pouvez visiter cette page. Continuez à explorer!