Qu'est-ce qu'Ubuntu PPA et comment l'installer ? [2023]
PPA est un moyen permettant aux développeurs individuels ou aux équipes d'héberger et de distribuer leurs packages logiciels sur Ubuntu. platformulaire.
Dans les systèmes Linux, les progiciels sont typiquesally distribué et installé à l'aide de gestionnaires de packages et de systèmes de gestion de packages.
Ces systèmes utilisent un logiciel central dépôt, qui est un ensemble de progiciels pouvant être facilement téléchargés et installés sur le système d'un utilisateur.
Le gestionnaire de packages utilise les informations du référentiel pour déterminer quels packages sont disponibles, quelles versions de ces packages sont disponibles et quelles dépendances doivent être satisfaites pour installer un package particulier.
Les systèmes de gestion de paquets populaires utilisés sous Linux incluent apt (utilisé par Debian et Ubuntu), yum (utilisé par Red Hat et CentOS) et Pacman (utilisé par Arch Linux).
Le gestionnaire de paquets typiqueally fournit des commandes pour rechercher, installer, mettre à jour et supprimer des packages du système.
Cependant, ces gestionnaires de packages ont également certaines limitations, telles que des cycles de publication lents et des conflits de packages. Ces limitations peuvent être surmontées en utilisant PPA.
Voyons en quoi consiste exactement ce PPA.
Qu'est-ce que l'APP ?

PPA signifie Personal Package Archive, qui est un référentiel de logiciels pour les distributions Linux basées sur Debian (telles que Ubuntu) qui permet aux développeurs individuels et aux équipes de publier leurs propres packages et de les mettre à la disposition d'autres utilisateurs.
Avec PPA, les développeurs peuvent facilement empaqueter, distribuer et gérer leurs logiciels, et les utilisateurs peuvent facilement installer, mettre à jourateet supprimez les packages logiciels.
Les PPA permettent aux développeurs de distribuer des logiciels qui ne sont pas inclus dans les dépôts officiels d'un Linux distribution ou pour fournir des versions de logiciels plus récentes que celles disponibles dans les dépôts officiels.
Pour utiliser PPA, les utilisateurs doivent ajouter le référentiel PPA à leur système, puis utiliser leur gestionnaire de packages pour installer les packages à partir du PPA.
Les PPA sont maintenus par les développeurs et ne sont pas soumis au même niveau d'examen que les packages dans les référentiels officiels. Les utilisateurs doivent donc être prudents lors de l'installation de packages à partir d'un PPA et doivent s'assurer que le PPA est fiable et fiable.
Comment fonctionne l'APP ?
Voici un bref aperçu du fonctionnement du PPA.
# 1. Forfaits Creation
Un développeur createun progiciel qui comprend les fichiers, dépendances et scripts d'installation nécessaires. Le paquet est construit à l'aide du système de packaging Debian, ce qui lui permet d'être facilement installé et géré sur des systèmes basés sur Debian.
# 2. PPA Creation
Le développeur createsa PPA sur le Launchpad platform, qui est un service Web fourni par Canonical (éditeur d'Ubuntu) qui permet d'héberger, de gérer et de distribuer des progiciels.
# 3. Téléchargement de package
Le développeur télécharge le package sur son PPA avec des informations sur le package, telles que ses dépendances, son numéro de version et description.
# 4. Construction de colis
Launchpad automatiqueally construit le package pour chaque distribution et architecture prise en charge. Ce process garantit que le package est compatible avec le système cible et est prêt à être installé.
# 5. Répartition des colis
Une fois le package créé, il est disponible pour les utilisateurs qui peuvent le télécharger et l'installer à partir du PPA.
# 6. Gestion des paquets
Les utilisateurs peuvent ajouter le référentiel PPA à leur système, puis utiliser leur gestionnaire de packages pour installer, mettre à jourate, ou supprimez les packages du PPA.
PPA offre aux développeurs un moyen pratique de distribuer leurs logiciels et aux utilisateurs de gérer leurs installations logicielles. Par levervieillissement des capacités du Launchpad platformulaire et le système de packaging Debian, PPA facilite la gestion des installations de logiciels et garantit que les utilisateurs ont accès au lateles packages les plus pertinents.
PPA officiel vs PPA non officiel
La principale différence entre les PPA officiels et non officiels est la source des packages qu'ils contiennent.
PPA officiel – Ces PPA sont gérés et maintenus par Canonique (la société derrière Ubuntu) ou d'autres organisations de confiance. Ils contiennent des logiciels officielsally approuvé par Ubuntu et est habituelally considéré comme sûr à utiliser.
PPA non officiel – Ce sont des créationsated et maintenu par des individus ou des organisations non affiliésated avec Ubuntu. Ils peuvent contenir des logiciels non officielsally approuvés par Ubuntu, et la qualité et la sécurité des logiciels qu'ils contiennent peuvent varier.
Comment ajouter PPA sur Ubuntu ?
Pour ajouter un PPA sur Ubuntu, suivez simplement ces étapes :
Ouvrez un terminal. Vous pouvez le faire en appuyant sur le Ctrl + Alt + T
raccourci clavier
Pour ajouter PPA au système Ubuntu, vous devez d'abord installer ce package software-properties-common à l'aide de la commande ci-dessous.
sudo apt-get install software-properties-common

Ensuite, ajoutez le référentiel PPA - Utilisez la commande suivante pour ajouter un PPA à votre système, remplacez ppa:user/repo
avec le référentiel PPA réel, vous souhaitez ajouter.
sudo add-apt-repository ppa:user/repo
Ici, je veux ajouter notepadqq
APP.

Vous pourriez rencontrer le problème manquant de la commande add-apt-repository sur Debian et à l'occasionally sur Ubuntu. Cette erreur peut ressembler à ceci.
sudo: add-apt-repository: command not found
C'est parce que la commande add-apt-repository fait partie du package propriétés-logicielles-communes, et vous devez réinstaller ce package afin d'installer le référentiel add-apt-repository.
Mise à jourate la liste des packages – Après avoir ajouté le référentiel PPA, mettez à jourate la liste des packages en exécutant la commande suivante.
sudo apt update
Installer les packages – Finally, vous pouvez installer des packages à partir du référentiel PPA nouvellement ajouté à l'aide de la commande suivante en remplaçant « package-name » par le nom réel du package que vous souhaitez installer.
sudo apt install package-name

Remarque: Avant d'ajouter un PPA, c'est toujours une bonne idée de vérifier sa fiabilité et sa sécurité depuis sa source. Certains PPA peuvent contenir des logiciels malveillants ou des logiciels malveillants.ated, il est donc important d'être prudent lors de l'ajout de PPA à votre système.
Comment supprimer PPA sur Ubuntu ?
Vous pouvez facilement supprimer PPA sur Ubuntu en suivant les étapes ci-dessous.
Et la première étape consiste à répertorier tous les PPA installés sur votre système. Pour cela, exécutez la commande suivante sur le terminal.
ls /etc/apt/sources.list.d/

Supprimer le référentiel PPA – Pour supprimer un référentiel PPA spécifique du système, utilisez la commande suivante en remplaçant ppa: user/repo
avec le référentiel PPA réel, vous souhaitez supprimer.
sudo add-apt-repository --remove ppa:user/repo
Ici, j'ai choisi de supprimer le PPA installé ci-dessus.

La suppression d'un PPA supprimera également tous les packages installés à partir de ce PPA. Si vous souhaitez conserver les packages installés à partir de ce PPA, envisagez d'utiliser une méthode différente, telle que l'épinglage, pour prevles empêcher d'être mis à jourated.
Avantages de l'APP
Voici quelques avantages de l’utilisation de Personal Package Archives (PPA) sur Ubuntu.
Distribution de logiciel facile
Les PPA offrent aux développeurs un moyen simple de distribuer leurs logiciels à un public plus large, facilitant ainsi l'installation et la réception des mises à jour par les utilisateurs.ates pour ce logiciel.
Mise à jour régulièreates
Ils peuvent être mis à jourated régulièrement, qui fournit aux utilisateurs le latepremières versions du logiciel qu'ils ont installé à partir du PPA.
Tester un nouveau logiciel
Les PPA permettent aux utilisateurs de tester de nouveaux logiciels qui ne sont pas encore inclus dans les référentiels officiels sans affecter la stabilité de leur système.
Pas besoin de compilation
Ils permettent aux utilisateurs d'installer des packages précompilés, ce qui facilite et accélère l'installation du logiciel plutôt que de le compiler à partir du code source. Ceci est particulièrement utile pour les utilisateurs qui n'ont pas l'expérience de la compilation de logiciels à partir du code source.
Référentiels personnalisés
Ceux-ci peuvent également être utilisés pour créerate des référentiels personnalisés pour des groupes spécifiques d'utilisateurs, leur permettant d'accéder et d'installer facilement des packages qui ne sont pas inclus dans les référentiels officiels.
Problèmes de sécurité avec PPA
Les PPA peuvent introduire des risques de sécurité sur votre système Ubuntu car ils peuvent contenir des logiciels malveillants, etc.ated logiciels ou de packages présentant des vulnérabilités connues. Voici quelques problèmes de sécurité avec les PPA :
Sources non vérifiées
Les PPA peuvent être créésated par quiconque et ne peut pas être examiné minutieusement en termes de sécurité et de qualité.
Sortieated logiciel
Ils ne sont peut-être pas mis à jourated régulièrement et peut contenir des outdated logiciel avec des vulnérabilités connues.
Les logiciels malveillants
Ces PPA contiennent des logiciels malveillants, tels que des logiciels malveillants ou des logiciels espions, qui pourraient compromettre la sécurité de votre système.
Conflit de paquet
Ils peuvent provoquer des conflits de packages avec d'autres packages installés sur votre système, ce qui entraîne un comportement inattendu ou une instabilité du système.
Conclusion
J'espère que vous avez trouvé cet article utile pour en savoir plus sur le PPA et comment l'installer.
Vous pourriez également être intéressé par commande apt pour gérer les distributions Debian.