web-dev-qa-db-ja.com

どのようにubuntu 19.10で64ビットのwineprefixを作るのですか

私はwineで64ビットアプリケーションを実行しようとしていますが、ubuntu 19.10では困難です。私は通常の方法で試しました

_rm -r ~/.wine64/
WINEPREFIX=~/.wine64/ WINEARCH=win64 wineboot
_

しかし、それは失敗します

_wine: created the configuration directory '/home/sage/.wine64'
wine: WINEARCH set to win64 but '/home/sage/.wine64' is a 32-bit installation.
_

less $(which wine)を実行すると、ubuntuにインストールされたwineは実際には最初に32ビットwine、次に64 bit wineを検索し、存在する場合は32 bitを実行するスクリプトであることがわかります(ほとんどの人が32 bitプレフィックスを必要とするため) )。一部の64ビットアプリケーションを実行するには64ビットプレフィックスが実際に必要なので、これは問題です。

Ubuntu 19.10で64ビットのワインプレフィックスを実行するための意図された、または最良の方法は何ですか?

1
neonfuz

Wine64パッケージがインストールされていないことがわかりました。 wine64をインストールした後、私はwine64を直接次のように呼び出すことができます

WINEPREFIX=~/.wine64/ WINEARCH=win64 wine64 someprogram.exe

ワインをどのようにインストールしたか正確には覚えていませんが、たった今インストールしたと思います

Sudo apt install wine

64ビットのバイナリを取得する予定でしたが、代わりにwine32しか取得できませんでした。部分的にユーザーエラー、部分的に奇妙なubuntuパッケージのデフォルト。

Wine64をインストールするために私は走った

Sudo apt install wine64

私は自分の質問に答えるので、他の人がこれをググるのが助けになると思いました。

2
neonfuz