Як я можу використовувати дві різні версії вина на одній установці?


15

Мені потрібно використовувати два різні програми для Windows, один добре працює з Wine 1.4, але не з Wine 1.5, а інший добре працює з пізнішою версією, але не з першою.

Чи існує можливість встановити обидві версії Wine, вказавши, яку програму слід запускати, з якою версією Wine?

Відповіді:


12

PlayOnLinuxВстановіть PlayOnLinux

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

Щоб керувати різними версіями вина, перейдіть до Інструменти> Керування версіями вина

Wine_Versions

Якщо ви хочете додати до цього списку власну компільовану версію Wine, створіть нову "версію" вина ~/.PlayOnLinux/wine/linux-amd64або linux-x86скопіюйте туди свою власну установку.

Під час встановлення програми у вас є можливість встановити на неї новий віртуальний привід, на який ви можете встановити іншу версію вина.

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, як ті вище.

скопіюйте їх у папку з назвою напр .: wine4.21-bionic (якби вона була стабільною, це могло бути замість wine4.21stable-bionic)

Витягніть їх усі за допомогою файлового менеджера (простіше, я використовую nemo). Розгорніть всі 4 папки, щоб побачити одночасно всі data.tar.xz, виберіть усі ці 4 і зробіть "витягнути тут" (буде в підпапці).

Тепер перейменуйте 2 з чотирьох папок у 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може знадобитися не вище (спробуйте з першим?), але я все-таки використовую його)

тепер ви повинні мати можливість: wine64 explorer(після того, як ви створите та встановите ENV, звичайно, встановіть WINEPREFIX :))

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.