Как восстановить поврежденный dpkg после ppa-чистки ясного выхода за край?

Сделал ppa-чистку ясного выхода за край, и dpkg не понизил правильно, и теперь это повреждается.

dpkg: PreDepends: tar (>= 1.23) but 1.22-2ubuntu1 is to be installed

То, что пугает меня, при моделировании удаления dpkg, который я получаю:

Удаление этого пакета может представить неприменимую систему. Вы уверены, что хотите сделать это?

и затем список пакетов, которые зависят от него, который будет также удален, является очевидно длинным.

Для меня действительно ли безопасно удалить dpkg только для переустановки его? Как я гарантировал бы список пакетов, которые были также удалены, затем переустанавливаются?

Будет принуждение версии справки dpkg? (К вашему сведению: моделирование принудительной версии поднимает значительно уменьшенный список приложений, которые будут также удалены).

Какие-либо другие предложения?

Дополнительная информация на основе комментариев:

журнал ppa-чистки: http://pastebin.com/1kT8cLvP

Если я sudo apt-get install dpkg=1.15.5.6ubuntu4.5 Я добираюсь

Следующие пакеты не встретили зависимости: libdpkg-perl: Зависит: dpkg (> = 1.15.8), но 1.15.5.6ubuntu4.5 должен быть установлен

то, которое сосет, потому что это означает больше, было бы повреждено после выполнения так..., но когда я проталкиваю версию, Синаптическую, я добираюсь: быть удаленным посторонний, существенный для сборки, cdbs, checkinstall, debhelper, devscripts, dpkg-dev, google-earth-stable, googleearth-пакет, libdpkg-perl, lintian, lsb, lsb-ядро, lsb-cxx, lsb-рабочий-стол, lsb-графика, lsb-языки, lsb-мультимедиа, lsb-печать, lsb-qt4, lsb-безопасность, ubuntu-dev-tools.

0
задан 18 June 2012 в 02:33

1 ответ

Мне удалось решить эту проблему с минимальным воздействием на систему, ее установленное программное обеспечение и службы и ее стабильность, загрузив исходный код tar 1.23, скомпилировав и установив его.

Тогда я действительно смог принудительно понизить рейтинг dpkg sudo apt-get install dpkg=1.15.5.6ubuntu4.5, чего я даже не смог сделать, и все вернулось к норме! Уф!

0
ответ дан 18 June 2012 в 02:33

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

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