Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ppa [Le 17/10/2023, 10:46]
0ol ancienne révision (Le 14/09/2023, 16:19) restaurée
ppa [Le 26/03/2025, 16:21] (Version actuelle)
Coeur Noir [Launchpad-Getkeys : La gestion automatique des erreurs de clés]
Ligne 15: Ligne 15:
  
 <note important>​Durant l'​installation du ppa, le message suivant s'​affiche : Fingerprint GUI is no longer maintained and is not compatible with Ubuntu 20.04 and newer</​note>​ <note important>​Durant l'​installation du ppa, le message suivant s'​affiche : Fingerprint GUI is no longer maintained and is not compatible with Ubuntu 20.04 and newer</​note>​
-<note warning>​**AVERTISSEMENT - Il est déconseillé d'​utiliser le PPA de WebUpd8 en raison de [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22648194#​p22648194|problèmes rapportés sur le forum]]**</​note>​ 
  
 ===== Présentation des dépôts logiciels ===== ===== Présentation des dépôts logiciels =====
Ligne 33: Ligne 32:
  
  
-Dans ces conditions il est généralement préférable d'​éviter ​l'​installation ​d'​un ​PPA, en particulier quand il n'est pas maintenu ​par un organisme officiel (l'​éditeur ​du logiciel), et de s'orienter vers d'autres ​méthodes d'​installation ​quand elles sont disponibles,​ comme [[:Flatpak]] et [[:Snap]].</​note>​+**Préférez toujours ​l'​installation ​de PPA lorsqu'ils sont maintenus ​par l'​éditeur ​officiel d'​un ​logiciel** ( par ex. mozilla-team,​ libreoffice packaging team… ​ou par des mainteneursdéveloppeurs actifs ​et reconnus ou « traçables » ( par ex. Panda Jim,  
 +Graphics Drivers team… )\\ 
 +**Astuce :** jetez-toujours un œil à l'​encadré « latest updates » du PPA → s'il n'a pas connu de mises à jour depuis des mois, c'est mauvais signe !\\ 
 +Finalement **il existe des méthodes ​plus modernes ​d'​installation ​de logiciels** : [[snap|Snap]] et [[flatpak|Flatpak]], chacune avec leurs avantages et inconvénients. 
 +</​note>​
  
  
Ligne 45: Ligne 48:
  
 ===== Ajout d'un PPA à vos sources logicielles ===== ===== Ajout d'un PPA à vos sources logicielles =====
- 
-<note warning>​L'​ajout d'un PPA peut présenter de nombreux dangers pour votre système : 
-  * Instabilité ; 
-  * Mises à jour du système bloquées ; 
-  * Installation potentielle de code malveillant ; 
-  * Installation potentielle de bibliothèques incompatibles (système inutilisable) ; 
-  * etc. 
-N'​utilisez les PPA qu'en cas de besoin, si et seulement si vous avez une confiance totale envers les développeurs qui s'​occupent de ce PPA !</​note>​ 
  
   * Pour plus de sécurité, le service Launchpad génère une clé unique pour chaque PPA et l'​utilise pour signer les paquets construits dans ce PPA. L'​ajout d'un dépôt PPA et de sa clef [[:​gnupg|GPG]] est simplifié en une seule opération. Si vous rencontrez des problèmes de validation de la clé, se reporter au chapitre [[#​Problèmes connus]].   * Pour plus de sécurité, le service Launchpad génère une clé unique pour chaque PPA et l'​utilise pour signer les paquets construits dans ce PPA. L'​ajout d'un dépôt PPA et de sa clef [[:​gnupg|GPG]] est simplifié en une seule opération. Si vous rencontrez des problèmes de validation de la clé, se reporter au chapitre [[#​Problèmes connus]].
Ligne 138: Ligne 133:
 [[https://​superuser.com/​questions/​64922/​how-to-work-around-blocked-outbound-hkp-port-for-apt-keys|Source]] [[https://​superuser.com/​questions/​64922/​how-to-work-around-blocked-outbound-hkp-port-for-apt-keys|Source]]
  
-==== PPA-Purge : désinstaller un paquet ​automatiquement et proprement ====+==== PPA-Purge : désinstaller un PPA automatiquement et proprement ====
  
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​ppa-purge|ppa-purge]]**+  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​ppa-purge|ppa-purge]]** ​( depuis les dépôts officiels d'​Ubuntu )
   * Puis dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante :   * Puis dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante :
 <code bash>​sudo ppa-purge ppa:<​nom_du_dépôt></​code>​ <code bash>​sudo ppa-purge ppa:<​nom_du_dépôt></​code>​
- +Cela vous permettra ​de faire revenir vos paquets à la version des dépôts officiels et réduira fortement le risque de blocage lors d'une **mise à niveau** de votre système.
-<​note>​Concernant le dépôt ​de PPA-Purge, veuillez consulter ​la note ci dessous, dédiée au logiciel complémentaire Launchpad-Getkeys. +
- +
-Nous vous conseillons ​une installation conjointe</​note>​+
  
 ==== Launchpad-Getkeys : La gestion automatique des erreurs de clés ==== ==== Launchpad-Getkeys : La gestion automatique des erreurs de clés ====
 +<note warning>​**AVERTISSEMENT**\\
 +**Le ppa nilarimogard/​webupd8 n'est plus maintenu** : il n'a pas connu de mises à jour depuis 2018 ! \\
 +Il ne propose plus rien à l'​attention des versions actuelles d'​Ubuntu.\\
 +De plus il contenait un très grand nombre de paquets inter-dépendants,​ menant à des instabilités pénibles\\
 +et des blocages lors de mises à niveau système, voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22648194#​p22648194|problèmes rapportés sur le forum]].</​note>​
  
-<note warning>​**Le ppa nilarimogard/​webupd8 ne semble plus maintenu**, ne contient plus rien à l'​attention des LTS en cours au 28 mars 2023.\\ +La note suivante — présentée pour une référence ​"​historique" ​et une gestion rapides — est mentionnée sur la page dédiée [[apt-key|Gestion des erreurs de trousseau de clés]] que vous pouvez consulter pour plus de précisions.
-De plus il contient un très grand nombre de paquets parfois inter-dépendants.</​note>​ +
-Il suffit d'​ajouter [[https://​launchpad.net/​~nilarimogard/​+archive/​ubuntu/​webupd8|le dépôt de Alin Andréï]] avec la commande : +
- +
-<code bash> +
-sudo add-apt-repository ppa:​nilarimogard/​webupd8 +
-sudo apt update +
-</​code>​ +
- +
-puis : +
- +
-<code bash> +
-sudo apt-get install launchpad-getkeys +
-sudo launchpad-getkeys +
-</​code>​ +
- +
-La note suivante — présentée pour une référence et une gestion rapides — est mentionnée sur la page dédiée [[apt-key|Gestion des erreurs de trousseau de clés]] que vous pouvez consulter pour plus de précisions.+
  
 <​note>​ **launchpad-getkeys**. \\ Une fois installé et lancé en ligne de commandes : <​note>​ **launchpad-getkeys**. \\ Une fois installé et lancé en ligne de commandes :
  • ppa.1697532387.txt.gz
  • Dernière modification: Le 17/10/2023, 10:46
  • par 0ol