64ビットマシンへのdotnet 2.0のインストール


31

dotnet2を使用して購入した速度読み取りプログラムがあります。ただし、dotnet2は64ビットワインでは動作しません。dotnet2はどのようにインストールしますか?

回答:


40

マシン上に複数のワインプレフィックスを付けて、それぞれを個別のワインとして実行できます。したがって、32ビットのプレフィックスを作成し、その中にdotnet2をインストールできます。

これにより、新しいwineprefix(ホームに.wine32)が作成され、32ビットとして構成されます。

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

この方法をwinetricksと組み合わせて使用​​して、WINEARCHを構成し、プレフィックスを作成し、1つのコマンドでdotnet 2.0をインストールできます。

env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet20

またはのみ:

env WINEPREFIX=~/.wine32 winetricks dotnet20

すでにWINEARCHを設定し、上記の最初のコマンドでWINEPREFIXを作成した場合。


2
ありがとう。。。そのプレフィックスにプログラムをどのようにインストールしますか?
KI4JGT

4
WINEPREFIX=~/.wine32 wine setupprogram.exe
ローレント

1
@laurentそのプレフィックスのプログラムをどのようにアンインストールしますか?
ジャオリザバル

1
プログラムにアンインストールがある場合は、同じ方法で実行できます。そうでない場合は、プログラムがインストールされているディレクトリ(またはファイル)を削除できます(~/.wine32/drive_c/Program Files/your_programまたは同様のもの)
laurent

2
@laurent dotnet2.0のインストールに失敗しています。レポートをマイクロソフトに送信するかどうかを尋ね続けます。
KI4JGT

5

32ビットモードでワインを使用することをより簡単にするために。〜/ bin / wine32に次の内容のファイルを作成します

env WINEARCH = win32 WINEPREFIX =〜/ .wine32 wine $ *

ファイルを実行可能にして、32ビットモードでwineを起動します

wine32 my_exe_file_that_needs_32bit.exe

それが役立つことを願っています:-)


2
〜/ binにスクリプトを作成するのではなく(とにかくセキュリティの問題だと思います)、〜/ .bashrcにbashエイリアスを作成できます。スクリプトから同じ行を取得し、次のように.bashrcの行に配置します。alias wine32 = 'env WINEARCH = win32 WINEPREFIX =〜/ .wine32 wine $ *'
スティーブンアンジェリコ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.