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 15/03/2025, 02:10]
Jau [PPA-Purge : désinstaller un paquet automatiquement et proprement]
ppa [Le 18/06/2025, 19:15] (Version actuelle)
90.127.81.176 [Ajout dppa:obsproject/obs-studio1'un PPA à vos sources logicielles]
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 58: Ligne 53:
  
 <​note>​À chaque ajout de PPA, deux fichiers seront générés, nommés respectivement **<​nom_du_ppa>​.list** et **<​nom_du_ppa>​.list.save** dans le dossier **/​etc/​apt/​sources.list.d**</​note>​ <​note>​À chaque ajout de PPA, deux fichiers seront générés, nommés respectivement **<​nom_du_ppa>​.list** et **<​nom_du_ppa>​.list.save** dans le dossier **/​etc/​apt/​sources.list.d**</​note>​
 +ppa:​obsproject/​obs-studio1
 ====Graphiquement==== ====Graphiquement====
  
Ligne 140: Ligne 135:
 ==== PPA-Purge : désinstaller un PPA 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 pourrait vous éviter un accident ​lors d'une mise à niveau+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.1742001017.txt.gz
  • Dernière modification: Le 15/03/2025, 02:10
  • par Jau