Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Les PPA ou Personal Package Archives sont un type de référentiel utilisé dans les systèmes Linux pour stocker et distribuer des packages logiciels.

Apprenons ce qu'est un PPA, en quoi ils diffèrent des référentiels standard, comment ajouter et supprimer des PPA, si les PPA sont sûrs à utiliser et enfin, les avantages de l'utilisation des PPA.

Qu'est-ce que l'APP ?

Le monde des logiciels libres et open source (FOSS) repose sur les contributions individuelles. Vous n'êtes peut-être pas un développeur officiel de la distribution et pourtant apporter des contributions critiques au code open-source ou développer des applications qui améliorent l'expérience utilisateur.

Notez que vous ne devez pas confondre PPA sous Linux avec la condition médicale Aphasie progressive primaire. Le PPA dans l'écosystème Linux traite des packages, tandis que le PPA dans la terminologie médicale est un trouble neurologique qui affecte le langage et la communication.

instagram viewer

Parfois, ces applications peuvent ne pas être fusionnées avec le référentiel officiel du logiciel. C'est là que PPA vient jouer. Une archive de packages personnels (PPA) est un référentiel qui héberge des packages logiciels créés et gérés par des individus ou des groupes et mis à la disposition d'autres personnes.

Les PPA sont un moyen pratique d'accéder aux dernières versions logicielles qui ne sont pas encore disponibles dans les référentiels officiels du système d'exploitation. Ils permettent aux développeurs et aux utilisateurs de distribuer et d'installer facilement des progiciels qui ne font pas partie du dépôts officiels ou qui fournissent des versions de logiciels plus récentes que celles disponibles dans les dépôts officiels dépôts.

Toute personne souhaitant télécharger une application qui ne fait pas encore partie du référentiel officiel peut ajouter le PPA de cette application et l'installer sur son système à l'aide du gestionnaire de packages par défaut.

Ubuntu permet aux développeurs de créer des PPA et de les héberger sur Rampe de lancement. Les utilisateurs peuvent rechercher un package ou un référentiel sur ce site et ajouter son PPA à leur système.

En quoi les PPA sont-ils différents des référentiels standard ?

Une archive de packages personnels (PPA), comme son nom l'indique, est un référentiel que vous pouvez utiliser pour stocker vos propres packages ou packages qui ne sont pas disponibles dans les référentiels officiels de votre système d'exploitation. Les PPA permettent aux utilisateurs d'installer et de mettre à jour facilement des logiciels non fournis par les référentiels officiels de leur distribution Linux.

D'autre part, les référentiels standard sont des collections de packages logiciels officiellement fournis par les développeurs du système d'exploitation. Le gestionnaire de packages par défaut sur une distribution gère généralement ces référentiels.

Les référentiels standard incluent généralement une large gamme de packages logiciels qui sont soigneusement testés et maintenus par les développeurs de la distribution.

Il existe quelques différences essentielles entre les PPA et les référentiels standard :

  1. Les PPA sont généralement créés et gérés par des utilisateurs individuels ou des organisations, tandis que les développeurs du système d'exploitation gèrent généralement des référentiels standard.
  2. Les PPA contiennent souvent des packages qui ne sont pas disponibles dans les référentiels standard.
  3. Les PPA peuvent ne pas être testés et pris en charge de manière aussi approfondie que les packages dans les référentiels standard, car ils ne sont généralement pas maintenus par les développeurs officiels.
  4. Vous pouvez ajouter des PPA à votre système à l'aide des commandes du gestionnaire de packages telles que add-apt-repository sur les distributions basées sur Ubuntu/Debian, tandis que les référentiels standard sont généralement configurés par défaut sur votre système et ne nécessitent aucune configuration spéciale.

Comment ajouter un PPA sur Ubuntu

Ubuntu fait référence à un fichier spécial appelé sources.list pour dériver tous les PPA officiels et non officiels. Pour ajouter un PPA, vous devez mettre à jour le sources.list fichier avec l'adresse du PPA, puis mettez à jour votre système.

Heureusement, il existe une commande qui fait tout le travail pour vous. Voici à quoi ressemblerait le processus pour ajouter un PPA à Ubuntu :

Lancez un terminal et exécutez la commande suivante en tant que superutilisateur :

sudo add-apt-repository ppa: root_repo/package_name

Mettez à jour votre système à l'aide du gestionnaire de paquets de votre distribution. Sur Ubuntu, cela utiliserait l'outil APT :

sudo apt mise à jour

Enfin, installez le logiciel du PPA que vous venez d'ajouter à l'aide du gestionnaire de packages :

sudo apt installer nom du paquet

Ce sont toutes les étapes que vous devez suivre pour ajouter un PPA. Vous pouvez maintenant télécharger des logiciels à partir de ce PPA en utilisant le gestionnaire de packages par défaut de votre distribution.

Sur Ubuntu, vous devez utiliser le gestionnaire de packages APT pour installer le logiciel, ou si vous avez installé un autre gestionnaire de paquets, puis utilisez-le.

Problèmes de sécurité avec les PPA

Les PPA peuvent poser des risques de sécurité s'ils ne sont pas correctement gérés et utilisés sans précaution. Certains PPA peuvent contenir des packages non signés avec un certificat numérique, ce qui signifie qu'il n'y a aucun moyen de vérifier l'authenticité du package. Cela peut potentiellement permettre à un attaquant de distribuer des packages malveillants via le PPA, ce qui pourrait compromettre la sécurité de votre système.

Les PPA sont souvent créés et maintenus par des individus ou des groupes tiers plutôt que par les développeurs officiels du système d'exploitation. Cela signifie que les packages d'un PPA peuvent ne pas être testés et pris en charge de manière aussi approfondie que les packages des référentiels officiels.

Cela peut augmenter le risque de vulnérabilités de sécurité ou d'autres problèmes avec les packages du PPA. L'ajout d'un PPA à votre système peut également provoquer des conflits avec des packages dans les référentiels officiels, ce qui peut potentiellement casser des logiciels existants ou introduire des vulnérabilités de sécurité.

Comment supprimer un PPA sur Ubuntu

Pour supprimer un PPA, il vous suffit de supprimer l'adresse du PPA dans sources.list fichier, puis mettez à jour la liste des référentiels de votre système. Voici toutes les étapes à suivre :

Utilisez l'outil APT pour supprimer le référentiel PPA du sources.list déposer:

sudo add-apt-repository --remove ppa: dépôt_racine/nom_paquet

Mettez à jour votre système à l'aide du gestionnaire de packages de votre distribution :

sudo apt mise à jour

Ce sont toutes les étapes que vous devez suivre pour supprimer un PPA. Pour vérifier si le processus a fonctionné, essayez d'installer un logiciel faisant partie du PPA que vous avez supprimé. Le gestionnaire de paquets devrait renvoyer une erreur.

En règle générale, vous devez toujours désinstaller le logiciel du PPA avant de supprimer le PPA lui-même. Il s'agit d'une bonne pratique qui empêche les logiciels obsolètes de prendre de la place et d'éviter potentiellement des vulnérabilités qui ne peuvent pas être atténuées car le logiciel installé n'est pas mis à jour.

Avantages de l'utilisation des PPA sur Ubuntu

Il y a plusieurs avantages à utiliser les PPA. Jetons un coup d'œil à quelques-uns d'entre eux :

  1. Les PPA vous permettent d'installer et de mettre à jour des logiciels non disponibles dans les dépôts officiels de votre système d'exploitation. Cela peut être particulièrement utile si vous avez besoin d'une version plus récente d'un package ou d'un package non fourni par les dépôts officiels.
  2. Les PPA peuvent donner accès à des packages en cours de développement ou qui ne sont pas encore prêts à être inclus dans les référentiels officiels. Cela peut être utile si vous souhaitez tester de nouveaux logiciels ou si vous avez besoin d'une fonctionnalité qui n'est pas encore disponible dans les versions officielles.
  3. Les PPA peuvent faciliter l'installation et la mise à jour des logiciels, car vous pouvez utiliser l'outil APT pour gérer les packages du PPA comme vous le feriez avec les packages des référentiels officiels.
  4. Les PPA peuvent être un moyen utile pour les développeurs de distribuer leur logiciel à un public plus large, car les utilisateurs peuvent facilement ajouter le PPA à leur système et installer le logiciel à l'aide de la commande apt.

Les PPA sont excellents lorsqu'ils sont utilisés avec prudence. Étant donné que ces packages ne sont pas officiellement maintenus et testés, vous devez toujours vous méfier des autorisations requises par le logiciel d'un PPA.

Si un package d'un PPA nécessite des autorisations root pour s'exécuter, nous vous recommandons de l'éviter, sauf si vous êtes sûr à 100 % qu'il n'est pas malveillant.

Vous savez maintenant ce que sont les PPA et comment les utiliser

Les PPA sont un excellent moyen de partager des logiciels. Cependant, comme ces packages ne sont pas officiellement pris en charge, ils peuvent parfois finir par casser votre système.

Une gestion efficace des packages est la clé de la longévité de votre distribution et garantit que vous n'avez pas à vous soucier des tracas répétés du formatage de votre disque. Vous devez absolument apprendre à rechercher et à réparer les packages défectueux si vous souhaitez que votre système fonctionne correctement et reste en bonne santé.