Automatisch installiertes Wine Ubuntu 20.04

Automatisch installiertes Wine Ubuntu 20.04

Ich habe vor Kurzem ein Upgrade auf Ubuntu 20.04 durchgeführt, nachdem ich 3 Jahre lang 18.04 verwendet hatte. Beim Herumspielen mit der neuen Snap-Ubuntu-Software habe ich gesehen, dass Trackmania in den Spielen aufgeführt ist, also habe ich es installiert.

Aber als ich versuchte, es zu öffnen, wurde mir angezeigt, dass Wine im Home-Ordner installiert wird. Ich möchte nicht, dass Wine in meinem aktuellen Setup installiert wird, also habe ich Trackmania entfernt und geprüft, ob Wine mit installiert ist

dpkg -l | grep ^ii | grep -i wine

Aber Wein ist nicht vorhanden, dann habe ich nach Weinpräfixen gesucht

du -sh ~/.wine/*

da ist nichts, aber ich weiß aus Erfahrung, dass es, wenn Wine einmal installiert ist, nicht so einfach weggeht. Da die Ubuntu-Software jetzt vollständig eine Snap-App ist, habe ich geprüft, ob ein Snap installiert ist, das mit Wine zu tun hat (ich wusste nicht, dass Wine ein Snap sein kann).

shantanu@shantanu-pc:~$ ls /var/lib/snapd/snaps
bare_5.snap                   partial
beekeeper-studio_113.snap     pyqt5-runtime_12.snap
canonical-livepatch_105.snap  snapd_13170.snap
core_11743.snap               snapd_13270.snap
core_11798.snap               snap-store_547.snap
core18_2128.snap              wine-platform-3-stable_14.snap
gnome-3-28-1804_161.snap      wine-platform-runtime_251.snap
gnome-3-34-1804_72.snap       youtube-dl_4572.snap
gtk-common-themes_1515.snap   youtube-dl-pro_49.snap
gtk-common-themes_1519.snap

und siehe da, da ist es, aber was ist es genau, das wine-platform-3-stable_14.snapund wine-platform-runtime_251.snap? Das sind mit Sicherheit keine vollwertigen Weine, also was sind sie und was machen sie.

Kann ich sie entfernen, ohne das System zu beschädigen? Ich meine, ich bin mit dem Snap-Ökosystem nicht sehr vertraut und nicht sicher, ob diese beiden Wine-Runtimes bei einer Neuinstallation von Ubuntu dabei waren.

Danke fürs Lesen.

Antwort1

Mal sehen....

$ snap info wine-platform-3-stable

description: |
  This snap creates a WINE stable 3 via content sharing to be used by other
  snaps that are using WINE.

$ snap info wine-platform-runtime

description: |
  This snap provides a WINE runtime liberies via content sharing to be used
  by other snaps that are using WINE.

"...[Ich] weiß aus Erfahrung, dass Wine, wenn es einmal installiert ist, nicht so leicht verschwindet"

Ihre Erfahrung hat Sie vielleicht ein wenig in die Irre geführt. Die Persistenz der Wine-Dateien hängt von Ihrer Installationsmethode ab. Ein einfacher Befehl an snapd entfernt alle Wine-bezogenen Dateien:

sudo snap remove wine-platform-3-stable
sudo snap remove wine-platform-runtime

Antwort2

Snaps sind containerisierte Softwareversionen, die mit ihren eigenen Abhängigkeiten gebündelt sind.

Ihre Bedenken, dass dieser Snap WINE auf Ihrem System installiert, sind nicht ganz zutreffend. Diese im Snap enthaltenen Abhängigkeiten beeinträchtigen die andere auf Ihrem System installierte Software nicht.

Die Snaps der WINE-Plattform stellen Bibliotheken für andere Snaps bereit, die WINE verwenden müssen. Die Beschreibung dazu finden Sie auf Snapcraft:Wine-Plattform-LaufzeitUndWeinplattform 3 stabil

Weiterführende Literatur:

verwandte Informationen