Sudo apt-get install wine
を介してインストールしたUbuntu 16.04でwineを実行していますが、wine-stagingに切り替えたいです。 https://wiki.winehq.org/Ubunt の指示に従うことを試みています
最初にwineをアンインストールし、すべてのパッケージが最新であることを確認しました。
Sudo apt-get remove wine wine-mono wine-gecko winetricks
Sudo apt-get autoremove
Sudo apt-get update
Sudo apt-get upgrade
その後、リブートして、次の一連のコマンドを実行しました。
Sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
Sudo apt-key add Release.key
Sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Sudo apt-get update
ただし、winehq-staging
をインストールするコマンドは、ワインステージングへの依存関係が満たされていないため失敗します。
Sudo apt-get install --install-recommends winehq-staging
The following packages have unmet dependencies:
winehq-staging : Depends: wine-staging (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.
ワインステージングのインストールは、wine-staging-i386
の依存関係が満たされていないために失敗します。
Sudo apt-get install wine-staging
The following packages have unmet dependencies:
wine-staging : Depends: wine-staging-i386 (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.
wine-staging-i386
パッケージのさまざまな満たされていない依存関係により、-i386
のインストールが失敗します。それらのいくつかを表示します(リストはもっと長くなります):
Sudo apt-get install wine-staging-i386
The following packages have unmet dependencies:
wine-staging-i386:i386 : Depends: libasound2:i386 (>= 1.0.16) but it is not installable
Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not installable
Depends: libgphoto2-6:i386 (>= 2.5.9) but it is not installable
Depends: libgphoto2-port12:i386 (>= 2.5.9) but it is not installable
(スニップ)
Recommends: libxslt1.1:i386 (>= 1.1.25) but it is not installable
Recommends: libxxf86vm1:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
最初のものをインストールしようとすると、利用できません。
Sudo apt-get install libasound2:i386
Package libasound2:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libasound2-data
E: Package 'libasound2:i386' has no installation candidate
ただし、パッケージlibasound2-data
はすでにインストールされており、最新バージョンです。
次に何をしようかわからない。
これは Elber CM の答えに追加されます
「$ Sudo apt-get install --install-recommends winehq-staging」を実行する前に、次のライブラリをインストールする必要がありました。
$ Sudo apt-get install libasound2-plugins:i386
$ Sudo apt-get install wine-staging-i386
$ Sudo apt-get install wine-staging
そして最後に
$ Sudo apt-get install --install-recommends winehq-staging
出来上がり、今では動作します。
英語は私の母国語ではないので、しばらくお待ちください。
どうやら、ソリューションは、次のチュートリアルに従って、もう少し複雑です:
https://codereviewvideos.com/blog/wine-1-9-11-on-ubuntu-16-04/
最初にいくつかのライブラリをインストールする必要があります。
Sudo apt-get install gcc-multilib libasound2-dev:i386 libgsm1-dev:i386 libjpeg8-dev:i386 liblcms2-dev:i386 libldap2-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libv4l-dev:i386 libx11-dev:i386 libxinerama-dev:i386 libxml2-dev:i386 zlib1g-dev:i386
その後、再度更新を行います。
Sudo apt-get update
再びいくつかの不足しているライブラリ:
Sudo apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgphoto2-6:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386 libgd3:i386
最後に、インストールを必須にします。
安定したブランチ
Sudo apt-get install --install-recommends winehq-stable
開発ブランチ
Sudo apt-get install --install-recommends winehq-devel
ステージングブランチ
Sudo apt-get install --install-recommends winehq-staging
PSDT:ライブラリを使用できる他のプログラムとUbuntuバージョンに依存するライブラリの一部を含めることができます。
「ソフトウェアとアップデート」のすべてのチェックボックスをチェックして問題を解決しました。その後、次の方法ですべての依存関係とワインステージングを正常にインストールできました。
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install --install-recommends winehq-staging