我刚在Ubuntu 16.04上安装了Wine,并收到对话框提示:“我们可以安装Mono和Gecko,但建议您按照正确的方式进行安装”。我点击了取消按钮,打算稍后再安装它们。我真的需要这样做吗?最好的方法是什么?
我使用各种在Linux上不可用的传统Windows应用程序。
我使用各种在Linux上不可用的传统Windows应用程序。
你需要安装Mono来运行特定的应用程序和组件。
建议安装Microsoft核心字体,某些应用程序需要它才能正常工作。
我建议你安装PlayOnLinux,这样你可以通过为每个预设安装所需的组件来轻松管理你的Wine前缀。
例如,如果你想安装Microsoft Office,PlayOnLinux已经有一个脚本可以自动安装所需的补充和软件包。
你可以使用以下命令安装Mono:
sudo apt install mono-complete
或者(适用于Ubuntu 16.04之前的版本)
sudo apt-get install mono-complete
关于Gecko,请参考https://wiki.winehq.org/Gecko
export WINEDLLOVERRIDES="mscoree,mshtml="
sudo apt-get install wine-gecko\*
。winetricks
安装.NET库。sudo apt-get install winetricks
winetricks dotnet45
# 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
.NET
而不仅仅是Mono
。我知道后者是第一个的免费实现,但我不知道有哪些 Windows 应用程序需要 Mono
而不是 .NET
,所以没有更多细节无法帮助您。一般来说,如果您安装了.NET
,除了运行应用程序时可能会遇到常见的 Wine bug 之外,不应该有任何特别的问题,这方面我无法提供帮助,因为我不是 Wine 开发人员。 - Scrooge McDuck
sudo apt install wine-gecko2.21
来安装Gecko吗? - geras