Я пытался обновить свою систему с 10.10 до 11.04.
The following packages have unmet dependencies:
plymouth : Depends: libdrm-nouveau1a (>= 2.4.23) but it is not installed
Depends: libplymouth2 (= 0.8.2-2ubuntu22) but 0.8.2-2ubuntu5.1 is installed
plymouth-label : Depends: libplymouth2 (= 0.8.2-2ubuntu23) but 0.8.2-2ubuntu5.1 is installed
Depends: plymouth (= 0.8.2-2ubuntu23) but 0.8.2-2ubuntu22 is installed
plymouth-x11 : Depends: plymouth (= 0.8.2-2ubuntu5.1) but 0.8.2-2ubuntu22 is installed
E: Unmet dependencies. Try using -f.
Когда я делаю apt-get -f install, я получаю те же ошибки вместе с еще двумя строками:
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Теперь я не могу установить, удалить или обновить или Делать что-нибудь. Как мне решить эту проблему, по крайней мере, как я могу разрешить установку моей системы, удалить вещи.
БОЛЬШЕ: Я также попытался настроить dpkg, а также попытался удалить plymouth для начала. Но ничего не работает.
Обновление: также я попытался удалить все ppas, которые включали xorg-edgers, что, вероятно, вызвало некоторые проблемы. Но отсутствие / наличие этого ppa в sources.list.d ничего не меняет.
Я решил эту проблему. Проблема была в том, что я переместил ppa-файлы из /etc/apt/sources.list.d/, и одна из ppas изменила отсутствующую зависимость.
Таким образом, возвращение PPA было одной вещью.
После этого я понял, что PPA был прокомментирован и не собирался. Поэтому я удалил комментарий из файла .list, и теперь он работает нормально.