
Я застрял на этом, пробовал 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.
EDIT: Как прокомментировал один из ответов, есть несколько смешанных версий. Это потому, что я пытался сделать dist-upgrade, чтобы избавиться от ошибки ранее. Видимо, это изменило ошибку, но я считал, что это та же ошибка, и не нашел dist-upgrade релевантным. Моя вина. Я посмотрю, как удалить эти пакеты.
EDIT2: Я не думаю, что это точная копия двух упомянутых, по крайней мере, на том уровне, который я могу понять.
ОТВЕТ НА ВОПРОС: Я думаю, что ответы от user535733 и karel помогли мне. Извините, похоже, я не могу официально принять ответ — может быть, это потому, что вопрос отмечен как дубликат? Я попробую принять его снова позже.
В любом случае: я привязал свою установку к 16.04 ( apt-get install -t xenial
) и отключил пакеты 17.10. Но потом я запутался, сдался и сделал чистую установку 17.10. Спасибо за ваше время :-)