
私は最近、3年間18.04を使用した後、Ubuntu 20.04にアップグレードし、新しいSnap Ubuntuソフトウェアを試していたところ、ゲームにTrackmaniaがリストされているのを見つけたので、インストールしました。
しかし、開こうとすると、ホームフォルダにワインがセットアップされていることが示されました。現在のセットアップにワインをインストールしたくないので、Trackmaniaを削除し、ワインがインストールされているかどうかを確認しました。
dpkg -l | grep ^ii | grep -i wine
しかしワインは存在しないので、ワインの接頭辞を検索しました
du -sh ~/.wine/*
何もありませんでしたが、経験上、wine がインストールされている場合は簡単には消えないことがわかっています。そのため、Ubuntu ソフトウェアは完全にスナップ アプリになったため、wine に関連するスナップがインストールされているかどうかを確認しました (wine がスナップとして使用できるとは知りませんでした)。
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
するとなんと、そこにワインがあるのですが、これは一体何なのでしょうかwine-platform-3-stable_14.snap
?wine-platform-runtime_251.snap
これらは完全なワインではないことは確かです。では、これらは一体何で、何をするのでしょうか。
システムを壊さずにそれらを削除できますか? つまり、私は Snap エコシステムにあまり詳しくなく、これら 2 つの Wine ランタイムが新規の Ubuntu インストールに付属していたかどうかはわかりません。
読んでくれてありがとう。
答え1
見てみましょう....
$ 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.
「...[私は]経験から、ワインがインストールされると、簡単には消えないことを知っている「
あなたの経験は、おそらく少し誤解を招くかもしれません。Wine ファイルの永続性は、インストール方法によって異なります。snapd への簡単なコマンドは、すべての Wine 関連ファイルを削除します。
sudo snap remove wine-platform-3-stable
sudo snap remove wine-platform-runtime
答え2
Snaps は、独自の依存関係がバンドルされたソフトウェアのコンテナ化されたバージョンです。
このスナップがシステムに WINE をインストールするという懸念は、正確ではありません。スナップに含まれるこれらの依存関係は、システムにインストールされている他のソフトウェアに干渉しません。
WINE プラットフォーム スナップは、WINE を使用する必要がある他のスナップ用のライブラリを提供します。これらの説明は snapcraft で確認できます。wine プラットフォーム ランタイムそしてwine-プラットフォーム-3-安定版
参考文献: