.exe уровень совместимости?

Есть ли какое-нибудь программное обеспечение, которое позволит мне запускать файлы.exe, как только я установлю программу, без необходимости проходить через сложный процесс, такой как Wine или PlayOnLinux? Я хотел бы запустить Terraria в моей системе Ubuntu, и я надеялся, что будет простой способ сделать это.

1 ответ

Есть ли программное обеспечение, которое позволит мне запускать файлы.exe, как только я установлю программу

Врожденная? Это называется WINE или дополнение к нему под названием PlayOnLinux.

без необходимости проходить через такой сложный процесс, как Wine или PlayOnLinux?

Нет, для этого и было создано WINE. PlayOnLinux сложен и своеобразен, но я не могу сказать, что это сложно. В общем, PlayOnLinux требует от вас следовать конкретным инструкциям к письму.

Я хотел бы запустить Terraria в моей системе Ubuntu, и я надеялся, что будет простой способ сделать это.

Самый простой и эффективный способ воспроизвести это - либо через систему с двойной загрузкой, либо с использованием виртуальной машины с установленной в ней Windows. Единственный недостаток виртуальной машины: она будет немного медленнее.


Если вы действительно хотите, чтобы это работало изначально: кажется, Terraria работает на Steam с вином. Установка:

Установите вино и винетрик. Установите Steam с сайта. Это обновит Steam и выйдет на 26%. Запустите Steam: Это полностью обновит Steam. После этого авторизуйтесь.

cd ~/.wine/drive_c/Program\ Files/Steam
wine Steam.exe

Скачайте Terraria и установите. Это также установит XNA Redist. Выход из Steam.Старт Террарии вручную с вином

cd .wine/drive_c/Program Files/Steam/steamapps/common/terraria
wine Terraria.exe

Это скажет вам, что вам нужно Mono для Windows.

Установите Mono 2.10 и 2.8 через winetricks. Люди сообщают, что нет необходимости устанавливать xact и xinput. Если после этого у вас возникнут проблемы, установите их и посмотрите, решит ли это проблему, которая у вас есть.

Запустите Terraria.exe снова. (С вином и моно). Вам скажут, что он не может найти Microsoft.Xna.Framework.

Установите.NET 4 из полной установки отсюда!

wine dotNetFx40_Full_x86_x64.exe

Если вы получаете сообщение о том, что.NET уже установлен, используйте regedit для удаления этого узла: HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4 Затем вернитесь к шагу 9 выше.

Скопируйте файлы.NET 4 в каталог Terraria

cd .wine/drive_c/Program Files/Steam/steamapps/common/terraria
cp ~/.wine/drive_c/windows/Microsoft.NET/Framework/v4.0.30319/* .

Запустить пар и запустить Terraria

Непроверенные. Удачи вам в этом, и вы начнете работать в натуре, но я все же рекомендую держаться подальше от WINE/POL и предпочитать метод двойной загрузки или использовать виртуальную машину.

Другие вопросы по тегам