.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 и предпочитать метод двойной загрузки или использовать виртуальную машину.