ubuntuusers.de

Überreste von Wine entfernen

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Swampthing

Anmeldungsdatum:
29. März 2024

Beiträge: Zähle...

Liebes Forum,

nachdem ich Wine per Terminal-Befehl deinstalliert habe, liegen da in meinem Verzeichnis

/usr/lib/x86_64-linux-gnu/wine

immer noch 550 MB an .dll-Dateien herum. Wenn ich die per Mausklick lösche, wie groß ist das Risiko, dass danach Ubuntu nicht mehr richtig läuft?

Ich frage mich das, nachdem ich Probleme bei der Deinstallation hatte: Zuerst habe ich versucht, Wine loszuwerden über Ubuntu-Software > Installiert > Deinstallieren. Das hat aber immer wieder zu einer offensichtlich unvollständigen Fehlermeldung geführt, die da lautete:

Entfernen von Wine nicht möglich. The following packages have unmet dependencies:

Aber dann folgte keine Liste von packages, die nach diesem Hinweis ja zu erwarten gewesen wäre. Deshalb habe ich Wine mit dem Befehl

sudo apt-get remove wine

entfernt. Nach dem Neustart war das oben erwähnte Verzeichnis mit den DLLs aber immer noch vorhanden. Was habe ich falsch gemacht?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 3792

Einmal Wiki lesen - apt/apt

remove = entfernen
purge = restlos entfernen

Führe folgendes aus

sudo apt autoremove --purge && sudo apt autoclean
sudo apt purge $(dpkg -l | awk '$1=="rc" {print $2"="$3}')

Nachtrag: den Wine Ordner in /home nicht vergessen. 😉

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4369

Hast du danach noch das ausgeführt:

sudo apt autopurge

Das entfernt nicht mehr benötigte als automatisch markierte installierte Pakete und deren systemweite Konfigurationsdateien.

Denn laut "apt-file search /usr/lib/x86_64-linux-gnu/wine/" liegen viele dlls in dem Verzeichnis aus dem Paket libwine.

Swampthing

(Themenstarter)

Anmeldungsdatum:
29. März 2024

Beiträge: 9

Vielen Dank für Eure Hinweise. Ich bin mir allerdings nicht sicher, ob ich alles richtig verstanden habe, dazu kenne ich mich noch zu wenig unter der Motorhaube aus.

schwarzheit schrieb:

Führe folgendes aus

sudo apt autoremove --purge && sudo apt autoclean

Ist das ein Befehl oder zwei? Also: Gebe ich erst den vor dem && ein und dann den danach? Und "wine" als das Programm, das zu entfernen ist, muss ich in dem Befehl dann gar nicht spezifizieren?

sudo apt purge $(dpkg -l | awk '$1=="rc" {print $2"="$3}')

Das gebe ich genau so ein? Oder ist das eine Befehls-Syntax, in der ich noch etwas ergänzen bzw. ersetzen muss?

Nachtrag: den Wine Ordner in /home nicht vergessen. 😉

Den gibt es bei mir gar nicht oder nicht mehr.

verdooft schrieb:

Hast du danach noch das ausgeführt:

sudo apt autopurge

Das würde dann aber sämtlichen Datenmüll entsorgen und nicht nur den von Wine, richtig?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 3792

Swampthing schrieb:

sudo apt autoremove --purge && sudo apt autoclean

Ist das ein Befehl oder zwei? Also: Gebe ich erst den vor dem && ein und dann den danach? Und "wine" als das Programm, das zu entfernen ist, muss ich in dem Befehl dann gar nicht spezifizieren?

1 Zeile = 1 Befehl. Nutze kopieren & einfügen. Abschreiben erzeugt nur Fehler.

sudo apt purge $(dpkg -l | awk '$1=="rc" {print $2"="$3}')

Das gebe ich genau so ein? Oder ist das eine Befehls-Syntax, in der ich noch etwas ergänzen bzw. ersetzen muss?

Siehe oben.

Nachtrag: den Wine Ordner in /home nicht vergessen. 😉

Den gibt es bei mir gar nicht oder nicht mehr.

Den gibt es bestimmt. Man muss sich halt die versteckten Dateien/Ordner anzeigen lassen. Wine befindet sich unter ~/.wine

verdooft schrieb:

sudo apt autopurge

Das würde dann aber sämtlichen Datenmüll entsorgen und nicht nur den von Wine, richtig?

Richtig. Willst du Datenmüll etwa behalten?

Nachtrag: alle diese Befehlen entsorgen Datenmüll!

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55202

Wohnort: Berlin

Swampthing schrieb:

Ist das ein Befehl oder zwei?

Zwei Befehle, die mit der Bedingung verbunden sind, dass der zweite nur ausgeführt wird, wenn der erste erfolgreich durchläuft.

Wir haben hier auch so ein Wiki.

Shell/Operatoren

Swampthing

(Themenstarter)

Anmeldungsdatum:
29. März 2024

Beiträge: 9

Vielen Dank! Wieder was gelernt und dabei auch noch 5 GB Plattenplatz auf der Systempartition freigeschaufelt.

Antworten |