WineHQをUbuntu18.04で設定する



まずは WineHQ-stagingをインストール

```

sudo apt install --install-recommends winehq-staging
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 winehq-staging : 依存: wine-staging (= 4.20~bionic)
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。
```

となる。

こことかを参考にして
https://www.ohsan.info/2017/08/blog-post_21.html
問題点を調べてみる

```

$ sudo apt install --install-recommends winehq-staging
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 winehq-staging : 依存: wine-staging (= 4.20~bionic)
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。

```
ということで、wine-stagingをインストールを試す。

```

$ sudo apt install --install-recommends wine-staging
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 wine-staging : 依存: wine-staging-amd64 (= 4.20~bionic) しかし、インストールされようとしていません
                依存: wine-staging-i386 (= 4.20~bionic)
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。

```
ということで、wine-staging-i386をインストールを試す。

```

$ sudo apt install --install-recommends wine-staging-i386
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 wine-staging-i386:i386 : 依存: libfaudio0:i386 しかし、インストールすることができません
                          推奨: libgtk-3-0:i386 しかし、インストールされようとしていません
                          推奨: libsdl2-2.0-0:i386 しかし、インストールされようとしていません
                          推奨: libva-drm2:i386 しかし、インストールされようとしていません または
                                  libva-drm1:i386 しかし、インストールすることができません
                          推奨: libva-x11-2:i386 しかし、インストールされようとしていません または
                                  libva-x11-1:i386 しかし、インストールすることができません
                          推奨: libva2:i386 しかし、インストールされようとしていません または
                                  libva1:i386 しかし、インストールすることができません
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。
```
ということで、libfaudio0:i386 をインストールを試す。

```

$ sudo apt install --install-recommends libfaudio0:i386 
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
パッケージ libfaudio0:i386 は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。

E: パッケージ 'libfaudio0:i386' にはインストール候補がありません
```


どうやら、DebianおよびUbuntuの WineHQは FAudio パッケージを先にインストールしていないといけないらしい

「FAudio for Debian and Ubuntu」
https://forum.winehq.org/viewtopic.php?f=8&t=32192

ここを見て
「Wine-staging fails to install on 18.04」
https://askubuntu.com/questions/1164191/wine-staging-fails-to-install-on-18-04

ここからRelease.keyをダウンロードし、キーをインストール
https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key


```

 apt-key add Release.key
```

レポジトリを追加
```
  sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./'
 sudo apt update
```

libfaudioをインストール

```

  sudo apt install --install-recommends libfaudio0:i386
```

これで、以下がインストールできるようになった

```

 sudo apt install --install-recommends wine-staging
 sudo apt install --install-recommends winehq-staging
```