Как разрешить зависимости от пакета после отказавшего обновления Ubuntu 18.04?

Я пытался обновить машину Ubuntu от 16,04 до 18,04. К сожалению, процесс обновления был прерван из-за неисправимых проблем с зависимостями от пакета. Я пытался зафиксировать это с sudo apt install -f но проблема не может, по-видимому, наклониться быть разрешенной Кв. Я добираюсь:

sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... fehlgeschlagen.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 checkbox-converged : Hängt ab von: qtdeclarative5-ubuntu-ui-toolkit-plugin ist aber nicht installierbar
 gdm3 : Hängt ab von: libgdm1 (= 3.20.1-1ubuntu2~ubuntu16.04.1) aber 3.28.0-0ubuntu1 ist installiert
        Hängt ab von: gir1.2-gdm-1.0 (= 3.20.1-1ubuntu2~ubuntu16.04.1) aber 3.28.0-0ubuntu1 ist installiert
 gnome-settings-daemon : Hängt ab von: gnome-settings-daemon-schemas (= 3.20.1-2ubuntu1~ubuntu16.04.1) aber 3.28.1-0ubuntu1 ist installiert
 libc-dev-bin : Hängt ab von: libc6 (< 2.24) aber 2.27-3ubuntu1 ist installiert
 libc6-dbg : Hängt ab von: libc6 (= 2.23-0ubuntu10) aber 2.27-3ubuntu1 ist installiert
 libc6-dev : Hängt ab von: libc6 (= 2.23-0ubuntu10) aber 2.27-3ubuntu1 ist installiert
 libqt5quick5 : Hängt ab von: libqt5core5a (>= 5.9.0~beta) aber 5.5.1+dfsg-16ubuntu7.5 ist installiert
                Hängt ab von: libqt5gui5 (>= 5.9.0~beta) aber 5.5.1+dfsg-16ubuntu7.5 ist installiert
                Hängt ab von: libqt5qml5 (>= 5.9.5) aber 5.5.1-2ubuntu6 ist installiert
                Hängt ab von: qtbase-abi-5-9-5
                Hängt ab von: qtdeclarative-abi-5-9-5
 libwayland-egl1-mesa : Hängt ab von: libegl1 ist aber nicht installiert
 qml-module-qtquick-window2 : Hängt ab von: libqt5core5a (>= 5.9.0~beta) aber 5.5.1+dfsg-16ubuntu7.5 ist installiert
                              Hängt ab von: qtdeclarative-abi-5-9-5
 qml-module-qtwebkit : Hängt ab von: libqt5core5a (>= 5.9.0~beta) aber 5.5.1+dfsg-16ubuntu7.5 ist installiert
                       Hängt ab von: qtdeclarative-abi-5-9-5
 qml-module-ubuntu-test : Hängt ab von: qml-module-ubuntu-components ist aber nicht installierbar
                          Hängt ab von: libubuntugestures5 ist aber nicht installierbar
 qml-module-ubuntu-web : Hängt ab von: qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3) ist aber nicht installierbar oder
                                        qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3) ist aber nicht installierbar
 unity-webapps-qml : Hängt ab von: qtdeclarative5-ubuntu-ui-toolkit-plugin ist aber nicht installierbar oder
                                    qtdeclarative5-ubuntu-ui-toolkit-plugin-gles ist aber nicht installierbar
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Abhängigkeiten konnten nicht korrigiert werden.

Я пытался удалить некоторые пакеты вручную для разрешения конфликтов, но ничто не работало. Может кто-то давать мне подсказку для более радикального подхода для разрешения этого.

Не предлагайте сделать полную новую установку. Мы не находимся в мире Windows здесь. Я никогда не делал полную новую установку, так как я переключился на Ubuntu в 2008, я не находится в настроении сделать это теперь...

0
задан 28 April 2018 в 03:47

1 ответ

Я нашел очень легкое решение той проблемы: Я установил aptitude. Поскольку мое пакетное управление было заблокировано вышеупомянутыми конфликтами, которые я должен был сделать так путем ручного захвата пакета и всех его зависимостей отсюда: https://packages.debian.org/search? keywords=aptitude

Можно просто установить их путем помещения их всех в пользовательскую папку выполнение:

dpkg -i *.deb

После того, как это было сделано, я мог решить конфликты:

sudo aptitude upgrade

Корова падуба! Большой опыт!

0
ответ дан 30 October 2019 в 00:45

Другие вопросы по тегам:

Похожие вопросы: