Как использовать две разные версии wine на одной и той же установке?

15

Мне нужно использовать два разных приложения Windows, одно из которых хорошо работает с Wine 1.4, но не с Wine 1.5, а другое - с более поздней версией, но не с первой.

Есть ли способ установить обе версии Wine, указав, какое приложение должно работать с какой версией Wine?

Сделать
источник

Ответы:

12

PlayOnLinuxУстановить PlayOnLinux

Вы можете использовать PlayOnLinux для установки приложений, которые работают на разных версиях Wine. PlayOnLinux предоставляет возможность установки некоторых библиотек, а также установку программы.

Чтобы управлять различными версиями Wine, выберите «Инструменты»> «Управление версиями Wine».

Wine_Versions

Если вы хотите добавить свою собственную скомпилированную версию Wine в этот список, создайте новую "версию" Wine в ~/.PlayOnLinux/wine/linux-amd64или linux-x86и скопируйте туда свою пользовательскую установку.

При установке приложения у вас есть возможность установить на него новый виртуальный диск, в который вы можете установить другую версию Wine.

Virtual_Drive

PlayOnLinux

воспламеняться
источник
не могли бы вы рассказать подробнее? Этот вопрос очень важен, и ваш ответ требует большего внимания, но сначала он должен быть подробным. я не пробовал сам, но: ubuntu.igameilive.com/2010/02/...
5

Смотрите Справку вина здесь говорит вам об этом.

Вы должны прокрутить до

2.5 Могу ли я установить более одной версии Wine в моей системе?

Исправив переменные окружения, вы сможете получить его.

Филипп Гачу
источник
0

Я использую несколько сценариев, но в основном делаю это:
перейдите по
адресу : https://dl.winehq.org/wine-builds/ubuntu/, а
затем - по
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic. / main / binary-i386 /
и
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/main/binary-amd64/

скачать пример:

wine-staging_4.21_bionic_amd64.deb
wine-staging_4.21_bionic_i386.deb
wine-staging-amd64_4.21_bionic_amd64.deb
wine-staging-i386_4.21_bionic_i386.deb

(может быть постановка или стабильный) На странице поиска типа напр .: 4,21
Теперь пропускать все пакеты , содержащие: wine-devel-,winehq- , -dbgи -dev, как те выше.

скопируйте их все в папку с именем ex .: wine4.21-bionic (если она была стабильной, то вместо нее можно было бы использовать wine4.21stable-bionic)

Извлеките их все с помощью файлового менеджера (проще, я использую nemo). Разверните все 4 папки, чтобы увидеть одновременно всеdata.tar.xz , выберите все эти 4 и выполните «извлечь здесь» (будет в подпапке).

Теперь переименуйте 2 из 4 папок в wine4.21-bionic/(просто сохраните имя конечной папки):
amd64
i386

Скопируйте подпапки optиusr оставшиеся папки (извлеченные, но не переименованные) и вставьте в переименованные папки (вы должны выбрать объединение папок сейчас).

Очистка / Корзина все остальное, что не нужно.

В nemoестьopen as root меню контекстного меню. Поэтому я использую его для перемещения этой папки и применения корневых прав доступа к верхней папке и всем вложенным файлам.

После этого вам понадобится установить эти среды (я держу их в верхней папке: / WineVersions /), например:

export PATH="$PATH:/WineVersions/wine4.21-bionic/amd64/opt/wine-staging/bin:/WineVersions/wine4.21-bionic/i386/opt/wine-staging/bin"

export LD_LIBRARY_PATH=":/WineVersions/wine4.21-bionic/amd64/opt/wine-staging/lib:/WineVersions/wine4.21-bionic/i386/opt/wine-staging/lib:/usr/lib/x86_64-linux-gnu"

(это /usr/lib/x86_64-linux-gnu может не понадобиться выше (попробуйте сначала без него?), но я все равно использую его)

теперь вы должны быть в состоянии ex .: wine64 explorer(после того, как вы создадите и установите env, конечно, установите WINEPREFIX :))

Водолей Сила
источник