32ビットのWINEプレフィックスを作成するにはどうすればよいですか?



How Do I Create 32 Bit Wine Prefix



解決:

64ビットのUbuntuシステムで32ビットのWINEプレフィックスを作成するには、ターミナルを開いて次のコマンドを実行する必要があります。

WINEPREFIX = '$ HOME / prefix32' WINEARCH = win32ワインワインブーツ
  • どこWINEPREFIXは、プレフィックスのディレクトリです。
  • このディレクトリはまだ存在していない必要があります。存在していないと、エラーが発生します。 Nautilusまたはで手動で作成しないでください mkdir ./

これが私がやった方法です。上記の答え-私にとって-はうまくいきませんでした。



まず、次のコマンドでWineフォルダーを削除しました。

rm -r〜 / .wine

ディレクトリが空ではないことが表示された場合は、-f(力)フラグ。 これにより、このプレフィックスにインストールされているWindowsアプリケーションがすべて削除されることに注意してください。



コマンドは次のようになります。

rm -r -f〜 / .wine

次に、次のコマンドで32ビットプレフィックスを作成します。

WINEARCH = win32 WINEPREFIX =〜/。wineワインwineboot 

作成するだけwine32プレフィックス/ディレクトリ(なしwine64プレフィックス/ディレクトリ)は機能しません。上で提案されたように(しかし完全には書き出されていません)-そしてwinecfgを使用する必要性を避けたい場合(これは自動化で厄介です-どういうわけかそれを閉じる必要があります)、ここに完全な解決策があります:作成するwine64、次にwine32ディレクトリ。使用する場合それをチェックするためのワイントリック(それは警告を出しますwine64ディレクトリ)、両方を正しく報告します(wine64は64であるため警告を出しますが、wine32は32であるため警告を出しません。)ソリューション;



rm -Rf ./wine#注意してください。これにより、wine設定全体が削除されます(最初からやり直したい場合は問題ありません)WINEPREFIX =〜/ .wine wineboot

...待つ...

WINEPREFIX =〜/ .wine32 WINEARCH = win32 wineboot

この後、次のことができます。

WINEPREFIX =〜/ .wine32 WINEARCH = win32 your_32bit_executable.exe WINEPREFIX =〜/ .wine WINEARCH = win64 your_64bit_executable.exe