Comment modifier les PPA sous Linux Mint (interface graphique et terminal)

La méthode la plus simple pour modifier les PPA sous Linux Mint consiste à utiliser l'outil intégré « Sources de logiciels ». Sur les versions actuelles de Linux Mint, la page des PPA permet d'ajouter, de supprimer, d'activer, de désactiver et de consulter le contenu des PPA. Si vous devez modifier directement la ligne du dépôt, utilisez le terminal et modifiez le fichier source APT correspondant.

Ce guide décrit les outils actuels de Linux Mint. Linux Mint 22.3 « Zena » utilise la base de paquets Ubuntu Noble, tandis que LMDE est basé sur Debian et ne doit pas être considéré comme une cible PPA Ubuntu. Le projet mintsources de Linux Mint permet de masquer la page des PPA lorsque la prise en charge des PPA est désactivée.

Gérer les PPA sous Linux Mint avec Software Sources

1. Logiciels libres

Ouvrez le menu de l'application, recherchez « Sources de logiciels » et lancez-la. Une authentification d'administrateur peut être requise car les paramètres du dépôt affectent l'ensemble du système.

Menu d'applications Linux Mint avec les sources de logiciels mises en évidence dans les résultats de recherche
Recherchez les sources de logiciels depuis le menu des applications Linux Mint.

2. Ouvrez la page des PPA

Sélectionnez « PPA » dans la barre latérale gauche. L’interface actuelle affiche une colonne « Activé » et trois boutons principaux : « Ajouter » , « Supprimer » et « Parcourir » . D’anciens tutoriels peuvent mentionner un bouton « Modifier », mais l’interface utilisateur actuelle de Linux Mint n’en propose pas pour les PPA.

Page des PPA (Plateformes de téléchargement de logiciels) de Linux Mint avec une colonne « Activé » et des boutons « Ajouter », « Supprimer » et « Parcourir ».
La page actuelle consacrée aux PPA permet d'activer, d'ajouter, de supprimer et de consulter les entrées PPA.

3. Activer ou désactiver un PPA existant

Utilisez la case à cocher en regard d'un PPA pour l'activer ou le désactiver. La désactivation est utile lors du dépannage car elle conserve la configuration de la source sans permettre à APT d'y télécharger des paquets. Après avoir modifié l'état du dépôt, cliquez sur l'invite pour mettre à jour le cache APT lorsque l'option « Sources de logiciels » est disponible.

Sources de logiciels Linux Mint avec une ligne PPA sélectionnée et sa case à cocher Activée visible
Cochez ou décochez la case Activé pour désactiver ou réactiver temporairement un PPA.

4. Ajouter un nouveau PPA

Cliquez sur Ajouter , puis saisissez le PPA au ppa:owner/nameformat habituel. Copiez cet identifiant depuis la page PPA officielle du projet plutôt que de le deviner. Le code actuel de mintsources pour Linux Mint vérifie si le PPA est compatible avec la version Ubuntu de base du système avant de l'ajouter.

Ajouter une boîte de dialogue PPA dans les sources de logiciels de Linux Mint affichant le propriétaire et le nom du PPA.
Saisissez l'identifiant PPA au format ppa:propriétaire/nom, puis confirmez l'ajout.

5. Supprimer un PPA

Sélectionnez le PPA et cliquez sur Supprimer , puis actualisez le cache APT. La suppression d'un dépôt n'entraîne pas automatiquement la rétrogradation des paquets précédemment installés à partir de celui-ci ; par conséquent, ne présumez pas que le système est revenu aux versions de paquets de Linux Mint simplement parce que l'entrée PPA a disparu.

Modifier les PPA depuis le terminal

Le terminal est préférable lorsque vous souhaitez exécuter des commandes de manière répétable ou lorsque vous devez examiner les fichiers APT eux-mêmes.

Ajouter un PPA

sudo add-apt-repository ppa:owner/name
sudo apt update

Remplacez ce fichier owner/namepar le PPA de votre choix. Le add-apt-repositoryprocessus gère automatiquement l'entrée source et la clé de signature, ce qui est plus sûr que de copier-coller manuellement les commandes issues d'anciens tutoriels.

Terminal Linux Mint affichant la commande `sudo add-apt-repository` avec un exemple de PPA
Utilisez add-apt-repository avec l'identifiant PPA, puis actualisez les métadonnées du paquet.

Retirer un PPA proprement

sudo add-apt-repository --remove ppa:owner/name
sudo apt update

Cette méthode est préférable à la simple suppression du fichier source, car la version actuelle de Linux Mint conserve également une clé de signature dédiée pour un PPA.

Terminal Linux Mint affichant la commande add-apt-repository remove suivie de sudo apt update
Supprimez le PPA avec add-apt-repository, puis exécutez apt update.

Trouvez le fichier source et la clé du PPA.

APT lit des dépôts supplémentaires depuis /etc/apt/sources.list.d/. Linux Mint actuel (mintsources) crée un PPA sous forme de .listfichier et stocke sa clé sous /etc/apt/keyrings/avec une signed-by=référence. Vous pouvez examiner ces deux emplacements avec :

ls /etc/apt/sources.list.d/
ls /etc/apt/keyrings/

APT prend également en charge le format plus récent , comme indiqué dans le manuel sources.list.sources d'Ubuntu ; ne présumez donc pas que tous les dépôts tiers utiliseront un fichier..list

Affichage dans le terminal Linux Mint des fichiers présents dans les répertoires sources.list.d et apt keyrings
Les définitions des dépôts et leurs clés de signature résident dans des emplacements de configuration APT distincts.

Modifier manuellement une ligne source PPA

Si vous devez absolument modifier l'URI, la suite ou les options, sauvegardez d'abord le fichier et modifiez-le en tant qu'administrateur :

sudo cp /etc/apt/sources.list.d/example.list /etc/apt/sources.list.d/example.list.bak
sudo nano /etc/apt/sources.list.d/example.list
sudo apt update

Ne modifiez pas le nom de code d'une distribution Ubuntu pour forcer l'utilisation d'un PPA non pris en charge. Linux Mint 22.3 utilise la base Noble, et l'implémentation actuelle des sources de logiciels vérifie la compatibilité des PPA avec le nom de code de la base. Ignorer cette vérification peut engendrer des conflits de dépendances ou empêcher les mises à jour ultérieures. Consultez les informations de version de Linux Mint 22.3 pour connaître sa base de paquets.

Édition avec GNU nano d'une ligne de code source PPA Linux Mint avec un chemin de trousseau de clés signé
Il est préférable de réserver la modification manuelle aux cas où vous comprenez l'URI du dépôt, la suite et la référence de la clé de signature.

Que faire si la commande apt update échoue après un changement de PPA ?

  • Erreur 404 ou « fichier Release introuvable » : le PPA ne propose probablement pas de paquets pour votre version de base d’Ubuntu. Désactivez-le ou supprimez-le plutôt que de lui attribuer un nom de code aléatoire.
  • Erreur de signature ou NO_PUBKEY : supprimez puis ajoutez à nouveau le PPA depuis sa source officielle. Évitez les anciennes instructions qui utilisent apt-key adddes fichiers de clés ; Mint utilise actuellement des fichiers de clés par dépôt.
  • Avertissement concernant les dépôts dupliqués : vérifiez les sources de logiciels et /etc/apt/sources.list.d/recherchez les entrées dupliquées, puis ne conservez que la source souhaitée.

Pour plus d'informations sur ce qu'est un PPA et comment Launchpad le signe, consultez la documentation officielle de Launchpad sur les PPA .

Laisser un commentaire

Comment créer une clé USB bootable Windows 11 sous Linux

Comment créer une clé USB bootable Windows 11 sous Linux

Créez une clé USB d'installation Windows 11 sous Linux avec Ventoy : téléchargez l'ISO officiel, installez Ventoy en toute sécurité, copiez l'image et démarrez le PC cible.

Comment jouer à Don't Starve Together sous Linux

Comment jouer à Don't Starve Together sous Linux

Installez la version Linux de Don't Starve Together via Steam, créez un monde ou rejoignez vos amis grâce à ces étapes d'installation et de dépannage.

Comment jouer à Squad sur Linux avec Steam Proton

Comment jouer à Squad sur Linux avec Steam Proton

Configurez Squad sur Linux avec Steam Play et Proton, installez le jeu, choisissez un outil de compatibilité et résolvez les problèmes liés à l'anti-triche.

Comment installer Linux Mint Debian Edition 5 « Elsie » depuis une clé USB

Comment installer Linux Mint Debian Edition 5 « Elsie » depuis une clé USB

Téléchargez et vérifiez l'image ISO archivée de LMDE 5, créez une clé USB bootable et choisissez l'option d'installation sécurisée. Elsie n'est plus prise en charge ; consultez la version actuelle de LMDE.

Comment installer Wireshark sous Linux : Ubuntu, Fedora, Arch et autres distributions

Comment installer Wireshark sous Linux : Ubuntu, Fedora, Arch et autres distributions

Installez Wireshark sur Ubuntu, Debian, Fedora, Arch ou openSUSE avec les commandes de paquets actuelles, puis configurez la capture de paquets en direct en toute sécurité.

Comment jouer à DiRT Rally sur Linux : configuration de Steam et correctifs Proton

Comment jouer à DiRT Rally sur Linux : configuration de Steam et correctifs Proton

Découvrez comment jouer à DiRT Rally sur Linux si vous le possédez déjà sur Steam : installez la version native, lancez-la et n’utilisez Proton qu’en dernier recours.

Comment jouer à It Takes Two sur Linux avec Steam Proton

Comment jouer à It Takes Two sur Linux avec Steam Proton

Apprenez à jouer à It Takes Two sur Linux avec Steam Proton, à installer la version Steam, à activer la compatibilité, à configurer le mode coopératif et à résoudre les problèmes de lancement.

Comment jouer à Slay the Spire sur Linux : Installation et lancement avec Steam

Comment jouer à Slay the Spire sur Linux : Installation et lancement avec Steam

Installez Steam sur Linux, téléchargez la version Linux native de Slay the Spire depuis votre bibliothèque et lancez le jeu. Ce guide inclut des solutions pratiques aux problèmes de démarrage courants.

Comment installer Devuan Linux à partir d'une clé USB bootable

Comment installer Devuan Linux à partir d'une clé USB bootable

Installez Devuan Excalibur à partir de l'ISO Live sur votre bureau. Vérifiez le téléchargement, créez une clé USB bootable, protégez vos partitions existantes et terminez l'installation avec Refracta Installer.

Comment jouer à The Forest sur Linux avec Steam Proton

Comment jouer à The Forest sur Linux avec Steam Proton

Installez Steam sur Linux, activez Steam Play et utilisez Proton pour télécharger et lancer The Forest, avec un paramètre de compatibilité par jeu si celui-ci ne démarre pas.