, когда я пытался установить git в Ubuntu 16.04,
sudo apt-get install git
debconf-i18n: Зависит: debconf (= 1.5.58ubuntu2), но 1.5.58ubuntu1 должен быть установлен, git: Зависит от: liberror-perl, но он не будет установлен Зависит: git-man (> 1: 2.7.4), но не будет установлен Зависит: git-man (< 1: 2.7.4-.), но он не будет установлен E: Unmet зависимости. Попробуйте 'apt-get -f install' без пакетов (или укажите решение).
Чтобы решить эту проблему,
sudo apt-get install --reinstall debconf=1.5.58ubuntu2
, но я получил ошибку в следующем.
/var/lib/dpkg/info/debconf.prerm: 15: /var/lib/dpkg/info/debconf.prerm: pyclean: не найдено dpkg: предупреждение: подпроцесс старого сценария предварительного удаления вернул ошибку выход из состояния 127 dpkg: вместо этого пробует скрипт из нового пакета ... /var/lib/dpkg/tmp.ci/prerm: 15: /var/lib/dpkg/tmp.ci/prerm: pyclean: не найден dpkg: ошибка обработка архива /var/cache/apt/archives/debconf_1.5.58ubuntu2_all.deb (--unpack): новый сценарий предварительного удаления подпроцесса возвратил ошибку, состояние выхода 127 /var/lib/dpkg/info/debconf.postinst: 75: / var / lib / dpkg / info / debconf.postinst: pycompile: не найдено dpkg: ошибка при очистке: установленный подпроцесс Сценарий после установки возвратил ошибку, состояние выхода 127 При обработке возникли ошибки: / var / cache / apt / archives / debconf_1 .5.58ubuntu2_all.deb E: Подпроцесс / usr / bin / dpkg вернул код ошибки (1)
Не могли бы вы мне помочь, пожалуйста?
Редактирование проблемных файлов вручную/var/lib/dpkg/info/debconf.prerm
у меня сработало
Из этого ответа https://askubuntu .com/a/979022/1025261