Nie można odinstalować aplikacji Wine

13

Niedawno uruchomiłem instalator iTunes 10 w Wine i wszystko wydawało się iść dobrze. Potem, gdy próbowałem go uruchomić, ciągle się zawieszał / a wygląd byłby glitchy. Po przejrzeniu witryny Wine okazuje się, że iTunes 10 ma „śmieciową” ocenę zgodności z Wine.

Teraz próbuję usunąć / odinstalować iTunes, QuickTime i inne aplikacje domyślnie instalowane w iTunes (takie jak Bonjour itp.). Jednak gdy uruchamiam program deinstalacyjny, który Wine zapewnia programom, zamiast tego wykonuje to, co wydaje się być oryginalnym instalatorem! Próbowałem usunąć wszystkie pliki konfiguracji / danych w systemie plików mojego Wine, ale bezskutecznie.

Każda pomoc jest mile widziana!

Edycja1: Po ponownym uruchomieniu procesu odinstalowywania, a następnie ponownym uruchomieniu, program (iTunes 10) nadal był zainstalowany.

CrunchyNeo
źródło

Odpowiedzi:

11

Aplikacje do wina często zostawiają wiele śmieci, na przykład pozycje menu nad plikami .doc po zainstalowaniu pakietu Microsoft Office. Aby go usunąć, musisz:

rm .local/share/applications/wine-extension-*

Aby usunąć pozycje menu, musisz edytować:

usr/share/applications/mimeinfo.cache
~/.local/share/applications/mimeinfo.cache
~/.local/share/applications/defaults.list

I kliknij prawym przyciskiem myszy plik, z którego chcesz usunąć złe pozycje menu, i wybierz Właściwości. Na 4. karcie możesz usunąć niepotrzebne wpisy.

Praweł
źródło
1
Dziękuję Panu! To rozwiązało problem. Gdybym miał wystarczającą reputację, głosowałbym za odpowiedzią. :( Wrócę, jak tylko będę miał dość i po prostu to zrobię.
CrunchyNeo
11

Jak odinstalować wszystkie aplikacje Windows?

Aby usunąć wszystkie programy zainstalowane w Wine, usuń przedrostek wineprefix (zwykle katalog ~ / .wine), ostrożnie wklejając następujące polecenia do terminala:

cd $HOME
rm -rf .wine

Ale to nie usuwa ich z menu systemowego. Aby wyczyścić menu, ostrożnie wklej następujące polecenia do terminala:

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}

Po tym wszystkim kliknij prawym przyciskiem myszy górny panel i wybierz Edytuj menu:

menu kontekstowe z górnego panelu po kliknięciu prawym przyciskiem myszy, pokazujące Pomoc, Edytuj menu, Usuń z panelu, Przenieś i Zablokuj do panelu, z zaznaczoną opcją Przenieś i Zablokuj do panelu

Następnie przejdź do karty Inne i usuń wszystkie programy uruchamiające Microsoft Office. (Lub mogą znajdować się w innej lokalizacji, wystarczy wyszukać.)

Ashu
źródło
Właśnie to zrobiłem, ale wpisy są nadal otwarte w oknie dialogowym. Masz pomysł, dlaczego?
Stefano Mtangoo
1
zredagowałem moją odpowiedź, po prostu sprawdź, czy to działa
Ashu
Wow, to zrobiło! Dla tych, którzy używają jedności, program do tego nazywa się alacarte i można go wyszukiwać w desce rozdzielczej Dziękujemy gazillion Ashu!
Stefano Mtangoo