
Недавно я обновился до Ubuntu 20.04 после 3 лет использования 18.04 и, экспериментируя с новым Snap Ubuntu Software, увидел, что в списке игр есть Trackmania, поэтому я установил ее.
Но когда я попытался открыть его, он показал мне, что Wine устанавливается в домашней папке. Я не хочу, чтобы Wine устанавливался в моей текущей установке, поэтому я удалил Trackmania и проверил, установлен ли Wine с помощью
dpkg -l | grep ^ii | grep -i wine
Но вина нет, тогда я поискал префиксы вина
du -sh ~/.wine/*
там ничего нет, но как я знаю по опыту, если установлено Wine, то так просто это не удалить, поэтому, поскольку Ubuntu Software теперь полностью представляет собой приложение Snap, я проверил, установлено ли какое-нибудь приложение Snap, связанное с Wine (я никогда не знал, что Wine может быть приложением Snap).
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 зависит от вашего метода установки. Простая команда snapd удалит все файлы, связанные с Wine:
sudo snap remove wine-platform-3-stable
sudo snap remove wine-platform-runtime
решение2
Snap-пакеты — это контейнеризированные версии программного обеспечения, которые поставляются в комплекте со своими собственными зависимостями.
Ваши опасения по поводу установки WINE в вашей системе с помощью этого snap не совсем верны. Эти зависимости, включенные в snap, не мешают другому программному обеспечению, установленному в вашей системе.
Snaps платформы WINE предоставляют библиотеки для других snaps, которым нужно использовать WINE. Вы можете проверить описание для них на snapcraft:wine-платформа-время выполненияивино-платформа-3-стабильный
Дальнейшее чтение: