web-dev-qa-db-ja.com

winehq-staging、Ubuntu 16.04 64bitをインストールできません

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はすでにインストールされており、最新バージョンです。

次に何をしようかわからない。

2
Paul Lamb

これは 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

出来上がり、今では動作します。

3
trodevel

英語は私の母国語ではないので、しばらくお待ちください。

どうやら、ソリューションは、次のチュートリアルに従って、もう少し複雑です:

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バージョンに依存するライブラリの一部を含めることができます。

1
Elber CM

「ソフトウェアとアップデート」のすべてのチェックボックスをチェックして問題を解決しました。その後、次の方法ですべての依存関係とワインステージングを正常にインストールできました。

Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install --install-recommends winehq-staging
1
Paul Lamb