Ubuntu 14.04(最小)システムにワインをインストールしています(xfceを使用):
Sudo apt-get install --no-install-recommends wine
それで.NETアプリケーションを実行したかった。 GUI(ファイルマネージャ)を使用してワインでそのようなアプリケーションを初めて実行すると、ワインからのメッセージが表示され、monoがインストールされていないことがわかります。その後、ワイン用のモノをインストールするように促されます。続行すると、ダウンロードしてインストールされ、すべてが正常に機能します。つまり、ワインで.NETアプリケーションを実行できます。
今、私はさまざまなアプリケーション(ワインとワインのモノを含む)の自動インストールスクリプトを作成したいので、GUIを使用せず、さらに重要なことにユーザーの操作なしで、上記で説明したことを実行するパッケージを探していました。 wine-mono0.0.8パッケージを見つけて、インストールしようとしました:
Sudo apt-get install --no-install-recommends wine-mono0.0.8
ただし、ワインはインストールされた後でも、ワインのモノがインストールされていないことを訴え、.NETアプリケーションの実行を拒否します。また、同じ名前のパッケージからwinetricksを試しましたが、インストールが失敗しただけでなく、セットアップでユーザーの操作が必要でした。
私の質問は次のとおりです:モノのためにワインをインストールする別の方法はありますか(GUIで初めて起動したときのように)、ユーザーとの対話を必要としませんか?あるいは、wine-mono0.0.8のような機能する別のパッケージがありますか?
敬具アンドレアス
ここで提案されているリポジトリは非推奨であることに注意してください。詳細については、 here を参照してください。
(Ubuntu)wineパッケージの問題のようです。 wine PPAからwine1.7とwine-mono4.5.4パッケージの両方をインストールすると動作します。
手順は次のとおりです。
Sudo apt-get remove --purge wine
Sudo add-apt-repository ppa:ubuntu-wine/ppa && Sudo apt-get update
Sudo apt-get install wine1.7 wine-mono4.5.4
PPAを指摘してくれたSneetherに感謝します。
ワイン用のモノがインストールされていないため、.NETアプリケーションの実行を拒否
.NET frameworkをそのままインストールしてみてください。
Sudo apt-get install winetricks
winetricks dotnet45