web-dev-qa-db-fra.com

Comment supprimer tous les programmes connectés à Wine and Wine avec une seule commande?

Je veux supprimer tous les programmes associés à Wine et Wine en une seule commande, est-ce possible? Le but de cette question est que je ne veux pas trouver de fichiers liés au vin.

7
Alvar

ATTENTION! Faire cela détruira les données

Sudo apt-get remove wine
rm -rf ~/.wine

Si vous voulez vraiment que ce soit une commande, remplacez la nouvelle ligne entre les deux lignes par &&

Cela supprimera Wine (si vous l'avez installé à partir du référentiel) et détruira la zone d'installation par défaut pour les applications.

Choses qu'il ne fera pas:

  • Il ne supprimera pas Wine si vous l'avez installé sans package.
  • Il ne supprimera pas les éléments installés à des emplacements non standard.
  • Il ne supprimera pas les fichiers créés par les applications Wine en dehors de ~/.wine
  • Cela ne nettoiera pas votre menu.
  • Les associations de fichiers que vous avez désignées dans Wine apps ne seront pas nettoyées.
  • Il ne t'appelle pas demain matin.

Nettoyez vos menus avec Alacarte

Comme ce qui précède ne supprime pas les anciens liens de programmes dans vos menus, vous devez supprimer manuellement les applications Wine. Heureusement, dans les versions récentes de Wine, tous les programmes sont automatiquement regroupés dans un sous-menu "Wine". Nous avons juste besoin de cacher ou de supprimer ceci:

  1. Cliquez avec le bouton droit sur le bouton Menu, puis cliquez sur Modifier les menus.
  2. Trouvez la portion Wine et supprimez-la ou décochez-la.
7
Oli
Sudo apt-get remove wine
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/????_*.xpm

Cela désinstallerait vin et supprimerait tous les menus et icônes.

15
Lincity

J'ai supprimé le programme wine and associates en utilisant:

Exécutez ceci dans votre terminal pour toutes les applications de vin supprimées:

cd $HOME
rm -rf .wine

Exécutez cette commande pour supprimer du menu système ::

rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/????_*.{xpm,png}
rm -f $HOME/.local/share/icons/*-x-wine-*.{xpm,png}

Source:

2
Kabir Hossain

J'ai tapé Sudo apt-get remove wine* et cela a fonctionné, il a supprimé le vin et tous les programmes, mais également Ubuntu-Desktop. Mais maintenant tout fonctionne merci!

1
Alvar

Answer by @Alaukik fonctionne très bien, mais comme Oli l’a mentionné dans sa réponse, si la wine est installée sans paquet, alors la réponse suivante:

Sudo apt-get remove wine
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/????_*.xpm

ne fait pas le bon travail à l'élimination complète de wine. Donc, pour obtenir une suppression absolue, procédez comme suit avec les scripts ci-dessus.

Sudo apt-get purge wine* ; Sudo dpkg --purge wine*

À votre santé!!!

0
zeal