酒具安装-我需要Mono,Gecko等


15

我只是在Ubuntu 16.04上安装了wine,然后弹出对话框“我们可以安装Mono和Gecko,但建议您以正确的方式进行安装”。我按下了“取消”按钮,想稍后再安装。我真的需要这样做吗,什么是最好的方法?

我使用Linux上没有的所有传统Windows应用程序。

Answers:


13

单声道

您需要Mono来运行某些应用程序和组件。

建议安装Microsoft核心字体,某些应用程序要求它正常工作。

我建议您安装PlayOnLinux,以便通过安装每个组件所需的组件来轻松管理Wine前缀。

例如,如果您要安装Microsoft Office,则PlayOnLinux已经具有一个脚本,该脚本会自动安装所需的补品和软件包。

您可以使用以下方法安装mono:

sudo apt install mono-complete

或(对于16.04之前的Ubuntu版本)

sudo apt-get install mono-complete

壁虎

对于壁虎,请检查 https://wiki.winehq.org/Gecko


1
我可以通过运行安装壁虎sudo apt install wine-gecko2.21吗?
Geras

1
是的你可以。还要检查一下:Wine-Gecko
GTRONICK '18年


0

其他答案在带winehq-stable包装的18.04 LTS上对我不起作用。我需要.NET框架包来运行特定的应用程序,因此我并不需要Mono特别的东西,只要它可以运行C#程序即可。

我发现的解决方法是重新创建wine32和wine64前缀,并.NET在自动提示下安装winetricks


    # 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

005c:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed按照您的步骤操作后,我得到了错误。
Jaime M.

感谢您的评论。答案现在表明我需要.NET而不是完全正确Mono。我确实知道后者是第一个的免费实现,但是我不知道任何Windows应用程序Mono特别需要和不需要.NET,因此如果没有更多详细信息将无法为您提供帮助。总的来说,我相信如果您安装了.NET该软件,就不会有任何特定的问题(除了运行应用程序时常见的wine bug),因为我不是Wine开发人员,所以我无法为您解决任何问题。
Scrooge McDuck
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.