ワインのインストール-Mono、Geckoなどが必要ですか


14

Ubuntu 16.04でワインのインストールを行ったところ、「MonoとGeckoをインストールできますが、適切な方法でインストールすることをお勧めします」というダイアログが表示されました。後でインストールすることを考えて、キャンセルボタンを押します。私は実際にこれを行う必要がありますか、最善の方法は何ですか?

Linuxでは利用できないあらゆる種類のレガシーWindowsアプリを使用しています。

回答:


13

モノ

特定のアプリケーションとコンポーネントを実行するにはMonoが必要です。

Microsoftコアフォントをインストールすることをお勧めします。一部のアプリケーションでは、適切に動作するために必要です。

PlayOnLinuxをインストールすることをお勧めします。そうすれば、それぞれに必要なコンポーネントをインストールすることで、Wineプレフィックスを簡単に管理できます。

たとえば、Microsoft Officeをインストールする場合、PlayOnLinuxにはすでに必要な補完およびパッケージを自動的にインストールするスクリプトがあります。

以下を使用して、モノをインストールできます。

sudo apt install mono-complete

または(16.04より前のUbuntuバージョンの場合)

sudo apt-get install mono-complete

ヤモリ

Geckoについては、https: //wiki.winehq.org/Geckoを確認してください


1
実行してgeckoをインストールできますsudo apt install wine-gecko2.21か?
ジェラス

1
はい、できます。こちらもチェックしてください:Wine-Gecko
GTRONICK

1

MonoおよびGeckoのポップアップを無視するには、アプリを実行する前に次の変数をエクスポートできます。

export WINEDLLOVERRIDES="mscoree,mshtml="

これを行うと、一部のアプリでHTMLのレンダリングが無効になります。

参照:WineのGeckoパッケージポップアップを無効にする方法


または、次の方法でGeckoをインストールしますsudo apt-get install wine-gecko\*

経由の.NETライブラリwinetricks

sudo apt-get install winetricks
winetricks dotnet45

参照:なぜMono 3がインストールされていることをWineが認識しないのですか?


0

18.04 LTS winehq-stableパッケージでは、他の回答が機能しませんでした。.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手順に従ってエラーが表示されます。
ハイメM.

ご意見ありがとうございます。答えは今、私が.NET正確にではなく必要であると指定しますMono。後者は前者の無料の実装であることは知っていましたが、Mono具体的に必要ではないWindowsアプリケーションについては知りませんので、.NET詳細なしではあなたを助けることはできません。一般に、インストールした.NET場合、特定の問題(アプリケーションの実行中の一般的なワインのバグを除く)はないはずです。私はWine開発者ではないので、あなたを助けることはできません。
スクルージマクダック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.