Обновил систему до testing (bookworm) и сломал apt. Что делать?

3 views
Skip to first unread message

Зиганшин Руслан

unread,
Sep 23, 2022, 12:40:04 PM9/23/22
to
Обновлял через изменение источников в sources.list иsources.list.d/deb-multimedia.list (также есть источники tor, google chrome и yandex browser), затем sudo apt update, sudo apt dist-upgrade.

Куча пакетов обновилась, другая куча обновляться не хочет, просит sudo apt --fix-missing install. Но эта команда тоже не работает: E: ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов.

Пытался: sudo dpkg --purge --force-all (список пакетов, полученный через sudo dpkg --configure -a) и снова fix broken install. Не помогло. Что делать?

George Shuklin

unread,
Sep 24, 2022, 5:50:03 AM9/24/22
to
Начать с удаления пакетов из посторонних репозиториев.

apt-cache policy и смотреть на содержимое.

Частично можно чинить удаляя некритичные пакеты (например, браузеры и
т.д.), после починки можно поставить снова.

Логи того, как оно ломалось есть в /var/log/apt и в /var/log/dpkg.

Обычно, если сам apt жив, разрулить можно, хотя и геморрно.

Иван Лох

unread,
Sep 24, 2022, 6:50:02 AM9/24/22
to
Смотреть на конфликты и удалять пакеты, которые мешают. Потом их можно
будет поставить заново.
Еще можно добавить в источники unstable и посмотреть не может ли он
поставить его. Сперва в режиме эмуляции -s.
Также количество конфликтов может снизить --without-recommends
Reply all
Reply to author
Forward
0 new messages