| Prochaine révision | Révision précédente |
| desinstaller_une_application [Le 30/12/2025, 01:13] – créée pour remplacer /tutoriel/comment_supprimer_un_paquet krodelabestiole | desinstaller_une_application [Le 11/03/2026, 14:25] (Version actuelle) – [Connaître la méthode d'installation d'une application] +par application krodelabestiole |
|---|
| {{tag>tutoriel paquet administration installation_logiciel }} | {{tag>portail tutoriel paquet administration installation_logiciel }} |
| |
| | {{ https://raw.githubusercontent.com/ubuntu/yaru/refs/heads/master/icons/Yaru/256x256%402x/status/aptdaemon-delete.png?100|Icône supprimer paquet}} |
| ====== Désinstaller une application ====== | ====== Désinstaller une application ====== |
| |
| * pour les **[[:snap]]** :<code>snap list</code> | * pour les **[[:snap]]** :<code>snap list</code> |
| * pour les **[[:Flatpak]]** :<code>flatpak list</code> | * pour les **[[:Flatpak]]** :<code>flatpak list</code> |
| À la fin de chacune de ces lignes on peut ajouter '' |grep -i texte'' en remplaçant ''texte'' par le nom ou un bout du nom de l'application recherchée. | Pour limiter la taille des listes ainsi retournées qui peuvent être très longues, à la fin de chacune de ces lignes on peut ajouter '' |grep -i //texte//'' en remplaçant ''//texte//'' par le nom ou un bout du nom de l'application recherchée. |
| |
| Par exemple, pour voir si on a installé [[:Audacity]] en [[:deb]] (avec [[:APT]]) : | Par exemple, pour voir si on a installé [[:Audacity]] en [[:deb]] (avec [[:APT]]) : |
| On peut continuer avec : | On peut continuer avec : |
| snap list |grep -i audac | snap list |grep -i audac |
| puis : | Si on obtient un retour concernant ''audacity'', c'est que celui-ci est installé en [[#snap]].\\ |
| | Sinon : |
| flatpak list |grep -i audac | flatpak list |grep -i audac |
| Si on obtient cette fois un retour du type ''Audacity org.audacityteam.Audacity 3.7.7 stable system'', c'est qu'Audacity est installé en [[#Flatpak]]. | Si on obtient cette fois un retour du type ''Audacity org.audacityteam.Audacity //X//.//X//.//X// stable system'', c'est qu'Audacity est installé en [[#Flatpak]]. |
| |
| Il est aussi possible d'obtenir certaines informations en ligne de commande : | === Par application === |
| whereis nom_de_l'application | |
| en remplaçant ''nom_de_l'application'' par le nom de sa commande (parfois équivalent à celui de son [[:paquet]], il s'agit souvent du nom de l'application en minuscules). | Grâce aux commandes ''[[man>whereis]]'' ou ''[[man>which]]'', il est aussi possible d'obtenir directement certaines informations si on connaît le nom de commande de l'application concernée : |
| | which -a nom_de_l'application |
| | en remplaçant ''nom_de_l'application'' par le nom de sa commande (parfois équivalente à celui de son [[:paquet]] : il s'agit souvent du nom de l'application en minuscules). |
| | * Si il n'y a pas de retour : |
| | * soit on s'est trompé de nom d'application |
| | * soit celle-ci est installée en [[:Flatpak]] |
| | * soit il s'agit d'une [[:AppImage]]. |
| | * Si l'un des [[:chemins]] retournés contient ''/snap/bin/'' il s'agit vraisemblablement d'un [[:snap]]. |
| | * Si la commande retourne un ou plusieurs [[:chemins]] mais aucun ''/snap/'' (par ex. une ligne unique commençant par ''/usr/bin/'' ou ''/usr/sbin/''), l'application est probablement issue d'un paquet [[:deb]]. |
| | * Toutefois si le chemin est du type ''/home/$USER/.local/bin/'' ou ''/usr/local/bin/'', il s'agit probablement plutôt d'un [[:installation_non_standard_de_logiciel#binaires_isoles|binaire isolé]] installé manuellement. |
| |
| ===== Méthodes standards : pour deb, snap, et flatpak ===== | ===== Méthodes standards : pour deb, snap, et flatpak ===== |
| |
| Ensuite on peut passer à la désinstallation proprement dite : | Ensuite on peut passer à la désinstallation proprement dite. |
| * pour un paquet **[[:deb]]** on a le choix entre, entre autres, entre le [[#Centre d'applications]], [[#GNOME Logiciels]], [[#GNOME Paquets]], ou en ligne de commande : ''[[#apt]]'', ''[[:packagekit#pkcon]]'' ou ''[[:dpkg#suppression|dpkg]]''. La procédure requiert dans tous les cas les [[:permissions administrateur]]. | |
| * pour un paquet **[[:snap]]** on a le choix entre le [[#Centre d'applications]], [[#GNOME Logiciels]], ou en ligne de commande : ''[[#snap]]''. | * Pour un paquet **[[:deb]]**, la procédure requiert dans tous les cas les [[:permissions administrateur]].\\ On a le choix, entre autres, entre : |
| * pour une application **[[:Flatpak]]** on a le choix entre le [[#GNOME Logiciels]], ou en ligne de commande : ''[[#flatpak]]''. | * le [[#Centre d'applications]] |
| | * [[#GNOME Logiciels]] |
| | * [[:gnome-packagekit#utilisation|GNOME Paquets]] |
| | * ou en ligne de commande : ''[[#apt]]'', ''[[:packagekit#pkcon]]'' ou ''[[:dpkg#suppression|dpkg]]''. |
| | |
| | * Pour un paquet **[[:snap]]** on a le choix entre : |
| | * le [[#Centre d'applications]] ([[:Snap Store]]) |
| | * [[#GNOME Logiciels]] (avec l'extension ''[[:gnome-software#installer_les_greffons_snap_et_flatpak|gnome-software-plugin-snap]]'') |
| | * [[:plasma-discover|Plasma Discover]] (avec l'extension ''[[pu>plasma-discover-backend-snap]]'') |
| | * ou en ligne de commande : ''[[#snap]]''. |
| | |
| | * Pour une application **[[:Flatpak]]** on a le choix entre les [[:flatpak#logithèques]] |
| | * [[#GNOME Logiciels]] (avec l'extension ''[[:gnome-software#installer_les_greffons_snap_et_flatpak|gnome-software-plugin-flatpak]]'') |
| | * [[:plasma-discover|Plasma Discover]] (avec l'extension ''[[:flatpak#discover|plasma-discover-backend-flatpak]]''), |
| | * [[:flatpak#Warehouse]] |
| | * ou en ligne de commande : ''[[#flatpak]]''. |
| |
| ===== Autres méthodes ===== | ===== Autres méthodes ===== |
| * par **[[:compilation]] depuis les sources**, dans ce cas il faut voir si le [[:make|makefile]] propose une méthode de désinstallation, souvent ''make uninstall'' (la commande ''[[man>make.1|make]]'' seule liste parfois les méthodes -- ou //targets// -- disponibles). Sans quoi c'est plus compliqué... | * par **[[:compilation]] depuis les sources**, dans ce cas il faut voir si le [[:make|makefile]] propose une méthode de désinstallation, souvent ''make uninstall'' (la commande ''[[man>make.1|make]]'' seule liste parfois les méthodes -- ou //targets// -- disponibles). Sans quoi c'est plus compliqué... |
| |
| ===== Centre d'applications ===== | ===== Interfaces graphiques ===== |
| |
| Pour supprimer une application [[:deb]] ou [[:snap]] depuis le **[[:snap store|Centre d'applications]]**, voir le chapitre //[[:snap_store#Désinstallation d'un paquet]]//. | <note> |
| | Voir aussi : |
| | * la page concernant les [[:gestionnaire de paquets|gestionnaires de paquets]] pour d'autres solutions concernant la gestion des paquets [[:deb]] |
| | * et le chapitre //[[:flatpak#Logithèques]]// concernant la gestion des [[:Flatpak]]. |
| | </note> |
| |
| ===== GNOME Logiciels ===== | ==== Centre d'applications ==== |
| |
| Pour désinstaller une application [[:deb]], [[:Flatpak]] ou [[:snap]] depuis **[[:gnome-software|GNOME Logiciels]]**, voir le chapitre //[[:gnome-software#Onglet "Installées"]]// (et son bouton //Supprimer//). | Pour supprimer une application [[:deb]] ou [[:snap]] depuis le **[[:snap store|Centre d'applications]]** : |
| | - Cliquer sur le bouton //Gérer// en bas de la colonne de gauche. |
| | - Rechercher l'application concernée dans le champs de rechercher ou dans la liste déroulante. |
| | - À droite de l'application (ou en haut de la fiche de l'application), cliquer sur le bouton ''⌄'' collé à droite du bouton //Ouvrir// ou //Changer de canal//. |
| | - Ceci ouvre une liste déroulante dont le dernier élément est un lien //Désinstaller// rouge. |
| |
| ===== GNOME Paquets ===== | <note> |
| | Voir aussi le chapitre //[[:snap_store#Applications Installées]]//. |
| | </note> |
| |
| **[[:gnome-packagekit|GNOME Paquets]]** permet de gérer les paquets [[:deb]]. | ==== GNOME Logiciels ==== |
| |
| FIXME | <note>Pour gérer les applications [[:snap]] et [[:Flatpak]] respectivement, **[[:gnome-software|GNOME Logiciels]]** requiert les extensions ''[[:gnome-software#installer_les_greffons_snap_et_flatpak|gnome-software-plugin-snap]]'' et ''[[:gnome-software#installer_les_greffons_snap_et_flatpak|gnome-software-plugin-flatpak]]''.</note> |
| | |
| | Pour désinstaller une application [[:deb]], [[:Flatpak]] ou [[:snap]] depuis **[[:gnome-software|GNOME Logiciels]]** (ou depuis la [[:gestionnaire_de_paquets|logithèque]] **Ubuntu Softwares**)((**Ubuntu Softwares** est un //fork// de **[[:gnome-software|GNOME Logiciels]]** installé par défaut sur les anciennes [[:versions]] d'Ubuntu.)) : |
| | - Cliquer sur l'onglet //Installés//. |
| | - Rechercher l'application concernée dans la liste déroulante. |
| | - Cliquer sur le bouton //Désinstaller// à droite de l'application. |
| | |
| | Cette fonctionnalité est aussi accessible via le bouton rouge //corbeille//, en haut à droite de chaque fiche d'application :\\ |
| | {{:captures:snap_store_uninstall_button.png?36|Snap store - bouton désinstaller}} |
| | |
| | <note> |
| | Voir aussi le chapitre //[[:gnome-software#Onglet "Installées"]]//. |
| | </note> |
| |
| ===== Ligne de commande ===== | ===== Ligne de commande ===== |
| ==== apt ==== | ==== apt ==== |
| |
| Pour supprimer une application [[:deb]] avec la commande ''[[:apt-cli|apt]]'', ouvrez un [[:terminal]] et entrez la [[:commande shell|commande]] | Pour supprimer une application [[:deb]] avec la commande ''[[:apt-cli|apt]]'', ouvrez un [[:terminal]] et entrez la [[:commande shell|commande]] : |
| apt remove nom_du_paquet | sudo apt remove nom_du_paquet |
| en remplaçant ''nom_du_paquet'' par le nom du [[:paquet]] de l'application. | en remplaçant ''nom_du_paquet'' par le nom du [[:paquet]] de l'application. |
| |
| On peut aussi à la place utiliser | On peut aussi à la place utiliser : |
| apt purge nom_du_paquet | sudo apt purge nom_du_paquet |
| pour supprimer un paquet avec ses fichiers de configuration, et | pour supprimer un paquet avec ses fichiers de configuration, et : |
| apt autoremove nom_du_paquet | sudo apt autoremove nom_du_paquet |
| ou | ou : |
| apt autopurge nom_du_paquet | sudo apt autopurge nom_du_paquet |
| pour supprimer un paquet et ses dépendances (avec leurs fichiers de configuration dans le cas d\'''autopurge''). | pour supprimer un paquet et ses dépendances (avec leurs fichiers de configuration dans le cas d%%'%%''autopurge''). |
| |
| <note tip> | <note tip> |
| |
| ---- | ---- |
| //Contributeur : [[:utilisateurs:krodelabestiole]].// | //Contributeurs : [[:utilisateurs:mederic]], [[:utilisateurs:krodelabestiole]].// |