Wine Stableにはすでにいくつかの項目が設定されているので、上記の他の項目をインストールして問題を起こしたくないので、これを試す前に尋ねます。
基本的に私はStagingをLinuxで正しく実行する必要があるアプリケーション(音楽プレーヤー)があるのでインストールしたいと思います。
Stagingをインストールすると、Wine Stableのしくみに影響しますか?それでは、どうすればいいですか? Wine StableとWine Stagingを別々に設定できますか?
私はDebian Bullseyeを安定して運営しています。
ありがとうございます。
答え1
デフォルトはいいえです。しかし、あなたは使用することができますルテリス。使い方はとても簡単です。これにより、必要なさまざまなアプリケーションにさまざまなバージョンのWineを使用できます。
答え2
あなたは絶対に使用することができますWINEPREFIX
:
https://wiki.winehq.org/FAQ#Wineprefixes
方法は次のとおりです。
まず、2つのワインを別々にインストールする必要があります。つまり、ワインを実行するための2つの異なるコマンドが/usr/bin/wine
必要です。/usr/bin/wine-staging
その後、通常のワインを使いたいときはいつでも次のように実行します。
wine "C:\Program Files\Application\Application.exe"
Wine Stagingを使用する必要がある場合は、次のことができます。
WINEPREFIX=$USER/.wine-staging wine-staging "C:\Program Files\Another Application\Another Application.exe"
手動で実行するのはやや面倒なので、ランチャーを作成するか、別名を使用することをお勧めします。
今、2つの「プレフィックス」があります:$USER/.wine
と$USER/.wine-staging
。
ディストリビューションでワインとワインの準備の共同インストールを許可しない場合は、手動でコンパイルして選択したディレクトリにインストールする必要があります。私はいつもワインをコンパイルしてインストールします/opt/wine
。好きなものを選ぶことができます。これは私のコンパイルされた文字列です。
build-wine ./configure --prefix=/opt/wine --disable-tests && make -j16 && make install-lib
どこbuild-wine
:
#! /bin/bash
export CFLAGS="-O2 -pipe -m32 -march=pentium-m"
export CXXFLAGS="$CFLAGS"
export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"
echo "CFLAGS: $CFLAGS"
echo "LDFLAGS: $LDFLAGS"
"$@"
x86-64 Windows アプリケーションを実行していないため、i686 バージョンをコンパイルします。./configure --prefix=/opt/wine
x86-64バージョンが必要な場合は実行してください。