'E: подпроцесс/usr/bin/dpkg возвратил код ошибки (1)'
Из этого сообщения http://ubuntuforums.org/showthread.php?t=1642173
dpkg: error processing package unity (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: gconf2 compiz-gnome update-notifier-common aisleriot compiz apturl nautilus-share libreoffice-gnome transmission-gtk update-notifier gnome-terminal-data ubuntu-desktop update-manager ubuntu-release-upgrader-gtk gnome-terminal unity
dpkg: error processing package ubuntu-desktop (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of update-manager:
update-manager depends on update-notifier; however:
Package update-notifier is not configured yet.
dpkg: error processing package update-manager (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-release-upgrader-gtk:
ubuntu-release-upgrader-gtk depends on update-manager; however:
Package update-manager is not configured yet.
dpkg: error processing package ubuntu-release-upgrader-gtk (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-terminal:
gnome-terminal depends on gnome-terminal-data (>= 3.6); however:
Package gnome-terminal-data is not configured yet.
gnome-terminal depends on gnome-terminal-data (<< 3.7); however:
Package gnome-terminal-data is not configured yet.
dpkg: error processing package gnome-terminal (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of unity:
unity depends on compiz; however:
Package compiz is not configured yet.
и список продолжается через каждый пакет, который я пропускаю. Если я dpkg-reconfigure -a
? citation:What делает склонный - добираются - устраненный пропущенный делает и когда это полезно?
Я попробовал sudo apt-get install --fix missing
но я возвращаюсь с исходным сообщением об ошибке в начале этого сообщения.
У меня была эта ошибка после обновления от 14,04 до 14,10. После того, как исследование часов нашло команду, которая спасла положение:
$ sudo aptitude install --safe-resolver
Из страницы справочника:
- безопасный преобразователь
, Когда с проблемами зависимости от пакета встретятся, используйте “safe” алгоритм для решения их. Этот преобразователь пытается сохранить как можно больше из Вашего выбора; это никогда не будет удалять пакет или устанавливать версию пакета кроме новой версии пакета по умолчанию. Это - тот же алгоритм, используемый в
safe-upgrade
; действительно,aptitude --safe-resolver full-upgrade
эквивалентноaptitude safe-upgrade
. Посколькуsafe-upgrade
всегда использование безопасный преобразователь, это не принимает эти--safe-resolver
флаг.Эта опция эквивалентна установке переменной конфигурации
Aptitude::Always-Use-Safe-Resolver
кtrue
.