winehq-stableパッケージバージョン7.0.0をインストールしようとしていますが、まだ解決されていない依存関係の問題が発生しました。 winehq-stableがwine-stable(= 7.0.0〜focus-1)に依存しているということですが、どちらも手動でインストールしようとすると依存関係の無限ループで問題が続くため、これらのパッケージをapt installコマンドに手動で渡そうとします。 。結果は次のとおりです。
sudo apt install --install-recommends winehq-stable wine-stable wine-stable- i386 libsane:i386 libsnmp35:i386 libmysqlclient21:i386 mysql-common:i386 mysql-common
出力は次のとおりです。
The package mysql-common:i386 is a virtual package provided by:
mysql-common 5.8+1.0.5ubuntu2[not a candidate version]
E: The package 'mysql-common:i386' doesn't have a candidate for installation
これらの依存関係を解決するために、私が知っているすべての方法を試しましたが、答えが見つかりませんでした。私は何を見逃していますか?
答え1
私が間違っています。ミント味とは何の関係もありません。私はWineHQにバグレポートを提出し、モデレーターはこれがmysql-commonのバージョンがwineが必要とするバージョンよりも最新であるという事実に関連していると答えた。
Ubuntuユーザーの場合、このタイプの問題は通常、PPAからパッケージをインストールしたときに発生します。 Mintの場合、UbuntuとMintリポジトリの他のパッケージも問題を引き起こす可能性があります。どちらにしても間違いではありません。 WineHQパッケージは、唯一サポートされている構成である標準およびUniverse Ubuntuリポジトリの依存関係として構築されています。あなたが直接指摘したように、Mintを実行しているラップトップにWineをインストールすることができたので、問題は問題のシステムにインストールされているものにあります。
もちろん、私は「公式」のUbuntuリポジトリから配布したよりも最新のMariaDB(mysql-commonを使用)を持っていました。回避策は、以前のバグレポート([https://bugs.winehq.org/show_bug.cgi?id=52011])のコメントセクションにあります。 mysql-commonをダウングレードする必要があります。 Wine 7.0をインストールする前に、次のように入力します。
sudo apt install mysql-common=5.8+1.0.5ubuntu
これは効果がありました。ダウングレード後も、MariaDBはまだ問題なくうまく機能しているようです。ただし、mysql-common(sudo apthold mysql-common)を一時停止することもできます。そうしないと、適切なアップデートを実行するたびにアップグレードが面倒になります。
答え2
mysqlがワインのインストールとどのように関連しているか理解していません。これとは何の関係もありません。再起動するには、次のコマンドを使用します。
sudo apt update && sudo apt upgrade
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install software-properties-common wget curl
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable
これだけで十分です。
答え3
どのミント味(Cinnamon、Mate、Xfce)を使用しているのか言及していません。 Linux Mint 20.03(または20.02)でCinnamonデスクトップを使用してインストールしようとすると、幸運ではありません。何をしても、Wine 7はMint 20.03または20.02 Cinnamon(またはWine 6.02からアップグレード)にはインストールされません。 CinnamonまたはWine 7のインストールファイルにインストールを妨げるエラーがあります。そして、報告された依存関係エラーは、欠落しているファイルがUbuntuまたはMintリポジトリにないため意味がありません(例:mysql-common)。アップグレードと新規インストール(上記のAlexのソリューションを含む)を含むすべての可能なことを試み、2台の別々のコンピュータでMint 20.02と20.03を試しました。しかし、Alexが提案したように、Mint 20.03を実行しているラップトップとXfceデスクトップに正常にインストールしました。行って調べてください。