Comment désinstaller un logiciel ?

Voyant qu'il y a différentes façons d'installer sur Ubuntu. Quelles sont les différentes façons de désinstaller ?

Quelles sont les méthodes qui fonctionnent toujours ? Comment puis-je être sûr que quelque chose a été désinstallé ?

Solution

Si l'application a été installée via le gestionnaire de paquets, il suffit d'exécuter

sudo apt-get remove 

Cela devrait toujours fonctionner. Si le terminal n&#8217est pas ce qui vous fait vibrer, vous pouvez ouvrir System → Administration → Synaptic Package Manager, rechercher le paquet que vous voulez supprimer, cliquer sur la case à cocher à côté et sélectionner "mark for removal&quot ;. Une fois que vous avez cliqué sur "Apply&quot ;, le paquet devrait être supprimé. Il y a bien sûr aussi le Centre logiciel Ubuntu. C&#8217est à peu près la même chose que Synaptic. Il suffit de rechercher le nom de l'application et de cliquer sur le bouton "Remove".

Parfois, les applications peuvent être divisées en plusieurs paquets (par exemple, de nombreux jeux ont un paquet séparé pour leur musique). Pour vous assurer que vous désinstallez tous les paquets ET fichiers de configuration associés, vous pouvez taper

sudo apt-get purge 

ou -dans Synaptic- "mark for complete removal&quot ; au lieu de juste "mark for removal&quot ;.

Quant aux applications qui ont été compilées et installées manuellement, il n&#8217y a pas toujours une seule façon de les supprimer. La meilleure chose à faire est de consulter le fichier README/INSTALL qui accompagnait le paquetage source - s'il existe.

Commentaires (3)
  • Le centre des logiciels : trouvez le paquet, cliquez sur "supprimer".

! [entrer la description de l'image ici] [1]

![entrez la description de l'image ici][2]


  • apt-get :

      sudo apt-get remove  &&amp ; sudo apt-get autoremove
  • aptitude :

      sudo aptitude remove 

Il est important de noter que lorsque vous installez des choses, elles dépendent souvent d'autres paquets. Lorsque vous lancez apt-get remove, il ne supprime pas les applications installées automatiquement par défaut. C'est souvent plus sûr (si vous supprimez temporairement quelque chose comme ubuntu-desktop) mais cela peut signifier que vous vous retrouvez avec une charge de déchets.

aptitude *supprime automatiquement les choses (en plus d'avoir une belle interface interactive en ligne de commande).

Vous pouvez également rechercher les déchets dans synaptic en utilisant le filtre "local ou obsolète&quot ; sous la section statut.

[1] : http://i.stack.imgur.com/kzo5x.png [2] : http://i.stack.imgur.com/aS1Yh.png

Commentaires (2)

Voici un récapitulatif des moyens possibles :

Si le paquet a été installé via un gestionnaire de paquets, vous pouvez le supprimer avec l'un des outils prévus à cet effet :

  • dpkg --remove : l'outil de ligne de commande le plus basique. A éviter.
  • apt-get remove ou aptitude remove : ce sont les outils de ligne de commande standard. Aptitude est légèrement préférable : il est un peu plus sophistiqué. Par exemple, il peut conserver un fichier journal de toutes les opérations sur les paquets.
  • synaptic : Outil GUI accessible par le menu GUI sous "System/Administration&quot ;. Supporte toutes les fonctionnalités, un très bon programme en général.
  • software center : interface graphique encore plus agréable que synaptic. C'est une version améliorée et mise à jour de l'ancien "Add/Remove Programs&quot ;

Tous ces logiciels font le travail. Vous pouvez commencer par le plus convivial (Software Center) et continuer vers aptitude, si vous avez besoin de certaines fonctionnalités ou si vous installez ou supprimez des programmes très fréquemment.

Notez que ces opérations suppriment la majeure partie du programme tout en laissant parfois des "fichiers de configuration" dans des emplacements tels que /etc/apache2. La plupart des logiciels n&#8217ont pas de fichiers de configuration à cet endroit ; certains logiciels de serveur (les "démons") en ont. Dans tous les cas sauf quelques uns, conserver ces fichiers de configuration ne fera aucun mal. Si vous voulez tout supprimer, y compris les fichiers de configuration, vous pouvez utiliser l'opération "purge&quot ;. Pour aptitude, la ligne de commande est "aptitude purge.&quot ; (L'explication de Tommy ci-dessus concernant l'opération "purge&quot ; n'est pas exacte. L'opération "remove&quot ;, tout comme "purge&quot ;, supprime toutes les dépendances qui ont été entraînées avec le programme original).

Si le programme vous indique que le paquet a été supprimé, vous pouvez être sûr que les fichiers ont disparu. Parfois, les paquets installés comme une question de dépendance ne sont pas supprimés immédiatement. Ils seront éventuellement supprimés, lors d'une exécution ultérieure.

Quant aux logiciels installés à partir d&#8217autres canaux (typiquement compilés à partir des sources), vous êtes le plus souvent obligé de supprimer les fichiers installés manuellement. Ils sont souvent situés quelque part dans /usr/local. Certains logiciels fournissent des raccourcis tels que "make uninstall&quot ;. Ne comptez pas dessus, cependant. Le plus souvent, la solution la plus propre est d'utiliser la version fournie par les dépôts Ubuntu's, qui peut être désinstallée proprement.

Commentaires (0)