Я просто сделал винную Установку на Ubuntu 16.04 и получил диалог, "Мы можем установить Моно и Геккон, но рекомендовать сделать это надлежащий путь". Я поразил кнопку отмены, полагающую, что я установлю их позже. Я должен на самом деле сделать это и каков лучший способ?
Я использую все виды Приложений Windows прежней версии, которые не доступны на Linux.
Вам нужно Моно для запуска определенных приложений и компонентов.
рекомендуется установить шрифты ядра Microsoft, некоторые приложения требуют, чтобы это работало правильно.
я предлагаю, чтобы Вы установили PlayOnLinux, таким образом, можно управлять Винными префиксами легко путем установки компонентов, требуемых для каждого.
, Например, если Вы хотите установить Microsoft Office, PlayOnLinux уже имеет сценарий, который автоматически устанавливает необходимые дополнения и пакеты.
можно установить моно при помощи:
sudo apt install mono-complete
или (для версий Ubuntu до 16,04)
sudo apt-get install mono-complete
Для Геккона, проверьте https://wiki.winehq.org/Gecko
Для игнорирования Моно и Геккон раскрываются, можно экспортировать следующую переменную прежде, чем запустить приложение:
export WINEDLLOVERRIDES="mscoree,mshtml="
, Если Вы делаете это, рендеринг HTML будет отключенным в некоторых приложениях.
См.: , Как отключить пакет Геккона, раскрываются для Вина?
<час>, Кроме того, установка Геккон : sudo apt-get install wine-gecko\*
.
И библиотека.NET через winetricks
:
sudo apt-get install winetricks
winetricks dotnet45
<глоток> См.: , Почему Вино не видит, что мне установили моно 3? глоток>
Другие ответы не работали на меня на 18.04 LTS с winehq-stable
пакет.
Обходное решение, которое я нашел, должно было воссоздать wine32 и wine64 префиксы и установку, моно вином на этом с автоматической подсказкой.
# Create dir for 32 bit prefix
mkdir ~/.wine32
# destroy default configuration (64 bit prefix)
rm -rf ~/.wine
# Initial setup (create prefixes)
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
WINEPREFIX="$HOME/.wine" WINEARCH=win64 wine64 wineboot
# To install dotnet35 on 32-bit prefix
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks dotnet35