WineSeveralVersions
Wine несколько версий
За что любят использовать всякие PlayOnLinux и пр?
- за создание префиксов
- за использование нескольких версий Wine
- за установку библиотек
Мы попробуем проделать это без PlayOnLinux.
Создание префикса
$ mkdir /home/petr/.wineprefixes/ $ mkdir /home/petr/.wineprefixes/videopad
Запустите Wine указав в команде нужный каталог:
env WINEPREFIX="/home/petr/.wineprefixes/videopad" wineboot
Другая версия Wine
Качаем бинарную версию Wine
- https://www.playonlinux.com/wine/binaries/phoenicis/upstream-linux-x86/
- https://www.playonlinux.com/wine/binaries/phoenicis/staging-linux-x86/
- https://www.playonlinux.com/wine/binaries/phoenicis/upstream-linux-amd64/
- https://www.playonlinux.com/wine/binaries/phoenicis/staging-linux-amd64/
Распаковываем, выполняем:
chmod -R ugo+rwx /home/petr/3.16/
Где /home/petr/3.16/ - где 3.16 каталог содержащий папки bin, include, lib и share.
Запускаем программу:
$ env WINEPREFIX="/home/petr/.wineprefixes/videopad" /home/petr/3.16/bin/winecfg
Или
$ env WINEPREFIX="/home/petr/.wineprefixes/videopad" /home/petr/3.16/bin/wine "C:\Windows\explorer.exe"
Установка дополнительных библиотек
Для установки библиотек используем Winetricks.
Качаем Winetricks
Для GUI нужен Zenity
# apt-get install zenity
Делаем его запускаемым
# chmod +x winetricks
Запускаем с указанием префикса
$ WINEPREFIX="/home/petr/.wineprefixes/videopad" /home/petr/winetricks
Ярлык для запуска
Создаем *.desktop/*.sh-файл с командой
env WINEPREFIX="/home/petr/.wineprefixes/videopad" /home/petr/3.16/bin/wine "C:\Windows\explorer.exe"