Jian Fan/Getty Images
Lorsque vous installez des applications sur n’importe quel Ubuntule gestionnaire de paquets apt est utilisé, que vous utilisiez la ligne de commande ou un outil GUI. Le gestionnaire de packages apt se connecte aux archives de packages personnels (PPA) pour localiser le package que vous souhaitez installer.
Que sont les PPA ?
Essentiellement, les PPA permettent aux développeurs de créer des référentiels pour héberger les logiciels que les utilisateurs peuvent installer. Pensez aux PPA dans la même veine que l’App Store d’Apple ou le Google Play Store – un emplacement distant qui stocke une multitude d’applications que vous pouvez facilement installer. Tant que l’application que vous souhaitez installer est hébergée dans le référentiel, vous pouvez toujours l’installer.
Aussi : Ubuntu 24.10 Oracular Oriole prend son envol – avec un mélange d’innovation et de nostalgie
Mais les référentiels Ubuntu/Debian ont un tour dans leur sac que MacOS n’a pas via les PPA.
L’outil Ubuntu Software & Updates est un outil que vous ne devez pas négliger.
Jack Wallen/ZDNET
N’oubliez pas que le premier « P » de PPA signifie Personnel, ce qui signifie que n’importe qui peut héberger un référentiel hébergeant des logiciels Linux.
Aussi : j’utilise Linux depuis 30 ans. Voici 5 raisons pour lesquelles je ne passerai jamais à Windows ou MacOS
Cependant, avant d’entrer dans ce processus, parlons des référentiels officiels Ubuntu, au nombre de quatre :
- Principal – Référentiel de logiciels gratuits et open source pris en charge par Canonical
- Universe – Référentiel de logiciels libres et open source maintenu par la communauté
- Restreint – Un référentiel qui héberge des pilotes propriétaires
- Multiverse – Un référentiel qui héberge des logiciels limités par le droit d’auteur
Ces quatre référentiels peuvent facilement être activés ou désactivés dans l’outil Logiciels et mises à jour. Tous les quatre sont activés dès le départ, vous pouvez donc installer des logiciels à partir de référentiels qui stockent de nombreuses applications.
Aussi : Le chemin semé d’embûches vers la mise à niveau d’Ubuntu Linux 24.04
Mais contrairement à quoi Les dimanches chantaientvoici où est l’histoire commence.
Il existe deux types de PPA, officiels et non officiels. Les quatre référentiels indiqués ci-dessus sont officiels et vous pouvez vous attendre à ce qu’ils soient activés sur la plupart des distributions basées sur Debian/Ubuntu. Lorsque vous vous aventurez dans le domaine des PPA non officiels, vous devez faire plus de travail pour les ajouter à votre distribution.
Comment les PPA sont-ils configurés ?
Les PPA sont configurés dans un fichier texte dans /etc/apt/sources.list.d. Le fichier est nommé Sources Ubuntu et une entrée ressemblera à ceci :
Types : deb URI : Suites : oracular-security Composants : multivers principal de l’univers restreint Signé par : /usr/share/keyrings/ubuntu-archive-keyring.gpg
La configuration ci-dessus indique à apt où se trouve le référentiel, à quelle version il s’applique, ce qu’il contient et la clé de signature GPG.
Aussi : 10 choses que je fais toujours après avoir installé Linux – et pourquoi vous devriez aussi le faire
Si vous n’avez pas de PPA configuré dans /etc/apt/sources.list.d et que vous allez installer une application qui n’est pas trouvée dans l’un des quatre référentiels principaux, vous recevrez une erreur comme celle-ci :
Impossible de localiser le colis
C’est simplement parce que apte ne sait pas où le package est stocké, vous devez donc ajouter un PPA à votre système.
Aussi : Besoin de gérer les mots de passe Linux sur la ligne de commande ? Pas d’interface graphique, pas de problème !
Je ne recommanderais pas d’ajouter des détails sur les PPA tiers dans ce fichier ; au lieu de cela, ils doivent être ajoutés à leurs propres fichiers dans le répertoire /etc/apt/sources.list.d. La bonne nouvelle est que ce n’est pas le cas avoir configurer manuellement les PPA car apte a un outil intégré pour cela.
Disons, par exemple, que vous souhaitez installer l’application Shutter (un outil de capture d’écran). Pour ce faire, vous devez d’abord ajouter le PPA requis. Au lieu de créer un nouveau fichier source, vous pouvez utiliser le ajouter-apt-référentiel commande comme ceci :
sudo add-apt-repository ppa:shutter/ppa
Ensuite, mettez à jour apt pour qu’il soit au courant du nouvel ajout avec :
Enfin, installez l’application avec :
sudo apt-get install obturateur -y
Je préfère utiliser la méthode ci-dessus (à l’option manuelle) car elle installe automatiquement la clé GPG nécessaire (il y a donc moins d’étapes).
Les mises en garde concernant les PPA
Le problème avec tout ce shebang est qu’il n’y a pas de liste des PPA disponibles. Vous ne pouvez pas accéder à un site comme ubuntuppalist.org, parcourir les PPA disponibles et les ajouter. Ce site devrait existe, mais je ne l’ai pas encore trouvé.
Aussi : Les 5 premières commandes Linux que tout nouvel utilisateur devrait apprendre
En raison de ce problème, vous devrez faire quelques recherches. Par exemple, supposons que vous souhaitiez installer Shutter sur votre bureau. Vous le recherchez d’abord dans l’application Logiciel. Si vous ne le trouvez pas, vous pouvez ouvrir une fenêtre de terminal et exécuter la commande :
sudo apt-get install obturateur -y
Malheureusement, vous finirez par voir le Impossible de localiser le colis erreur, qui pourrait vous conduire à Google (ou, dans mon cas DuckDuckGo) comment installer l’application. Lorsque vous recherchez comment installer Shutter, vous constaterez qu’il est hébergé dans un référentiel non officiel (ppa:shutter/ppa) qui doit être ajouté avant que le logiciel puisse être installé.
Le deuxième problème est un peu plus important à comprendre.
Les logiciels trouvés dans les quatre référentiels officiels Ubuntu sont tous fiables car ils ont été vérifiés par Canonical. D’un autre côté, les PPA tiers n’ont pas été approuvés par Canonical, ce qui signifie que vous êtes seul. Au cours de la dernière année, de plus en plus de packages malveillants ont été découverts dans des référentiels tiers. C’est donc une merde si celui dont vous avez besoin est sûr.
Cette note n’a pas pour but de vous dissuader d’utiliser les PPA sous Linux, mais de garantir que vous les utilisez judicieusement. Lorsque je dois installer un logiciel à partir d’un PPA tiers, je cherche si le PPA est légitime et fiable. La source est-elle disponible ? Le développeur (ou l’équipe) a-t-il déjà téléchargé un logiciel malveillant ? Si tel est le cas, vous ne voudriez certainement pas installer de logiciel trouvé sur ce PPA.
Je recommande aux nouveaux utilisateurs de Linux d’éviter de travailler avec des PPA tiers et de s’en tenir aux PPA officiels. Une fois que vous savez comment fonctionne cette approche, vous pouvez vous aventurer dans d’autres PPA. Même dans ce cas, vérifiez toujours un PPA avant de l’ajouter.
Aussi : Comment utiliser la commande Linux history – et ce qu’elle peut faire pour vous
Cependant, après avoir utilisé Linux pendant près de 30 ans, je n’ai pas encore installé de logiciel malveillant provenant d’une source tierce. Cela ne signifie pas que vous devez faire confiance à toutes les sources par défaut. Tant que vous faites preuve de prudence et faites quelques recherches avant d’ajouter un PPA tiers, tout devrait bien se passer.
#Comment #utiliser #PPA #sous #Linux #pour #installer #des #applications #toute #sécurité