自動安裝 Wine ubuntu 20.04

自動安裝 Wine ubuntu 20.04

我最近在使用 18.04 三年後升級到 ubuntu 20.04,當時我正在玩新的 snap Ubuntu 軟體,看到遊戲中列出了 Trackmania,所以我安裝了它。

但是當我嘗試打開它時,它顯示 wine 正在主資料夾中安裝,我不希望 wine 安裝在我當前的設定中,所以我刪除了 Trackmania,並檢查 wine 是否已安裝

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

但 wine 不存在,然後我搜尋 wine 前綴

du -sh ~/.wine/*

那裡什麼也沒有,但根據我的經驗,如果安裝了wine,它不會那麼容易消失,所以由於Ubuntu 軟體現在完全是一個snap 應用程序,我檢查是否安裝了一些與wine 相關的snap(我從來不知道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 生態系統不太熟悉,並且不確定這兩個 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,它不會那麼容易消失

您的經驗可能有點誤導您。 Wine 檔案的持久性取決於您的安裝方法。對 snapd 的簡單指令將刪除所有與 Wine 相關的檔案:

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

答案2

Snap 是軟體的容器化版本,與自己的依賴項捆綁在一起。

您對在系統上快速安裝 WINE 的擔憂並不十分準確。快照中包含的這些依賴項不會幹擾系統上安裝的其他軟體。

WINE 平台快照為需要使用 WINE 的其他快照提供了函式庫。你可以在snapcraft上查看這些的描述:wine 平台運行時葡萄酒平台 3 穩定版

延伸閱讀:

相關內容