Я позволяю wine
создать новый wineprefix, установив каталог и запустив, winecfg
и получившаяся папка имеет размер более 500 МБ. Она должна быть такой большой или есть папки, которые я могу удалить из стандартной установки, чтобы уменьшить ее после того, как она будет создана и заполнена? Какие папки/файлы?
решение1
Вот каталоги, которые можно удалить, если вам не нужны mono или gecko:
wineprofile/drive_c/windows/Installer
(145 мб)wineprofile/drive_c/windows/mono
(126 мб)wineprofile/drive_c/windows/system32/gecko/2.47
(103 мб)wineprofile/drive_c/windows/syswow64/gecko/2.47
(96 мб)wineprofile/drive_c/windows/Microsoft.NET
(5 мб)
всего: 475 МБ.
Обратите внимание, что 2.47
пути в gecko будут меняться в зависимости от номера версии.
Насколько я понимаю, эти каталоги содержат файлы извино моноивинный гекконустановки. По какой-то причине Wine нужны эти файлы в каждом wineprofile. Так что если у вас 10 wineprofiles, то у вас на жестком диске будет 10 раз больше этих 475 МБ.
Я протестировал это только на одной системе с одним приложением Windows. Моя система — Arch Linux, обновленная по состоянию на январь 2017 года.
Вот номера версий Wine:
$ pacman -Q wine wine-mono wine_gecko
wine 2.0rc3-1
wine-mono 4.6.4-1
wine_gecko 2.47-1
Приложение Windows — fcpro (свободная ячейка про). Реализация freecell с некоторыми функциями, которые я не нашел ни в одной другой реализации freecell. Вероятно, fcpro не использует никаких функций mono или gecko.
Вот как я это проверял:
Команда Run:
WINEPREFIX=yesmonogecko wine fcpro
wineprofile создается при установленных mono и gecko. Размер около 500 МБ.
Команда Run:
WINEPREFIX=nomonogecko WINEDLLOVERRIDES=mscoree=d;mshtml=d wine fcpro
wineprofile создается без установленных mono и gecko. Размер около 40 МБ. Более подробную информацию см. по ссылкам ниже.
по сравнению
yesmonogecko
сnomonogecko
.- удалите лишние каталоги в
yesmonogecko
. выполните команду еще раз:
WINEPREFIX=yesmonogecko wine fcpro
убедитесь, что все работает нормально.
Смотрите также: