При установке Wine на 64-битную Ubuntu 12.04 устанавливается как 64-битная, так и 32-битная поддержка. Если я бегу , wine foo.exe
где foo.exe
есть 64-разрядным известно инсталлятор, он думает , что на 64-битной Windows. Это было бы хорошо, если бы этот режим не выходил из строя, но в моем случае это происходит (хотя база данных Wine предполагает, что приложение, которое я пытаюсь установить, должно работать, предположительно, как 32-разрядное приложение).
Как мне сказать Wine (и Winetricks) использовать Wine в 32-битном режиме?
export WINEARCH=win32
в .bashrc (после строки 10).WINEPREFIX=~/.wine32 wine setupprogram.exe
Установить
playonlinux
там у вас будет эта опция. Это интерфейс для вина, и делает его намного лучше.Эта фотография была сделана в 12.04 - 64-битной системе.
источник
Установите Play на Linux, как было сказано выше, я сделал это примерно за 1 минуту, что вам нужно иметь:
источник
Вы можете запускать 32-разрядные программы Windows на 64-разрядной машине Linux с Wine, установив playonlinux.
sudo apt install playonlinux
.playonlinux &
.источник
Вы можете легко скопировать все файлы win32 в .wine, чтобы заменить меньшую потребность также изменить все команды запуска. Избегая делать много изменений в системе в другой руке. Сначала запустите команду:
Предположим, вы уже выполнили создание .wine с 64-битной совместимостью. Если нет, вы все равно можете создать папку с именем .wine в своем домашнем каталоге.
Затем скопируйте все содержимое prefix32, находящегося в вашем домашнем каталоге, в вашу область содержимого .wine, как файлы, так и каталоги, сначала сделайте резервную копию или просто удалите содержимое в каталоге .wine, если вы уже планируете запускать 32-битную арку вина, не перезаписывайте содержание! Скорее удалите, если вы уже сделали резервную копию.
Помните, что каталог .wine может быть скрыт, любое использование скрытых файлов позволит вам увидеть папку в вашем домашнем каталоге. Вы также можете использовать Go in Thunar с Ubuntu, чтобы либо просто зайти прямо в папку с именем .wine в домашнем каталоге, и выполнить процесс, как описано здесь ранее.
источник
Попробуйте удалить .wine и экспортировать винный префикс:
источник
Хотя вы не можете запускать в одних и тех же контейнерах, вы все равно можете использовать оба, настроив Biarch Пожалуйста, ознакомьтесь с этим документом Wine по настройке . Хотя hsivonen дает вам самый простой ответ, это будет способ достижения желаемой функциональности.
https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu
источник