
私はこれに困っています。試してみましたがapt-get install -f
、dpkg --configure -a
どちらも同じようなことを言っています。
保留中のパッケージはありません (dpkg -l|grep -i '^h'
は空です)。どこから探し始めればよいですか?
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
compiz-plugins : Depends: compiz-core (= 1:0.9.13.1+17.10.20170901-0ubuntu1) but 1:0.9.12.2+16.04.20160823-0ubuntu1 is installed
Depends: compiz-plugins-default (= 1:0.9.13.1+17.10.20170901-0ubuntu1) but 1:0.9.12.2+16.04.20160823-0ubuntu1 is installed
libcompizconfig0 : Depends: compiz-core (= 1:0.9.13.1+17.10.20170901-0ubuntu1) but 1:0.9.12.2+16.04.20160823-0ubuntu1 is installed
libgail-3-0 : Depends: libgtk-3-0 (= 3.22.25-0ubuntu0.1) but 3.18.9-1ubuntu3.3 is installed
libmetacity1 : Depends: metacity-common (= 1:3.26.0-1) but 1:3.18.7-0ubuntu0.3 is installed
Depends: libgtk-3-0 (>= 3.20.0) but 3.18.9-1ubuntu3.3 is installed
metacity : Depends: metacity-common (= 1:3.26.0-1) but 1:3.18.7-0ubuntu0.3 is installed
Depends: libgtk-3-0 (>= 3.21.5) but 3.18.9-1ubuntu3.3 is installed
unity : Depends: libunity-core-6.0-9 (= 7.4.0+16.04.20160906-0ubuntu1) but 7.5.0+17.10.20171010-0ubuntu1 is installed
E: Unmet dependencies. Try using -f.
編集: 回答の 1 つにコメントされているように、いくつかのバージョンが混在しています。これは、以前にエラーを解消するために dist-upgrade を実行しようとしたためです。どうやらエラーは変更されたようですが、同じエラーだと思っていたため、dist-upgrade は関係ないと判断しました。私のミスです。それらのパッケージを削除する方法を調べます。
編集2: これは、少なくとも私が理解できるレベルでは、前述の 2 つとまったく同じではないと思います。
質問への回答: user535733 と karel の回答が役に立ったと思います。申し訳ありませんが、回答を正式に承認できないようです。質問が重複としてマークされているからでしょうか? 後でもう一度承認してみます。
とにかく、私は 16.04 ( ) でインストールしapt-get install -t xenial
、17.10 パッケージを無効にしてみました。しかし、その後、迷ってしまい、あきらめて、クリーンな 17.10 インストールを行いました。お時間をいただき、ありがとうございました :-)