Моя установка Ubuntu 14.04, кажется, безнадежно испорчена, до такой степени, что я больше не могу успешно устанавливать пакеты, использующие склонный - получают установку. Распространенная ошибка не является "никаким модулем, названным debian.deb822". Пример ниже. Обратите внимание, что моя цель не состоит в том, чтобы обязательно установить этот конкретный пакет; только смочь установить любые пакеты. Любая справка значительно ценилась бы!
box:~/python> sudo apt-get install update-notifier
Reading package lists... Done
Building dependency tree
Reading state information... Done
apturl is already the newest version.
apturl-common is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 394 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up update-notifier-common (0.154.1ubuntu1) ...
Traceback (most recent call last):
File "/usr/lib/update-notifier/package-data-downloader", line 26, in <module>
import debian.deb822
ImportError: No module named debian.deb822
dpkg: error processing package update-notifier-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of update-notifier:
update-notifier depends on update-notifier-common (= 0.154.1ubuntu1); however:
Package update-notifier-common is not configured yet.
dpkg: error processing package update-notifier (--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 ubuntu-desktop:
ubuntu-desktop depends on ubuntu-releasNo apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
e-upgrader-gtk; however:
Package ubuntu-release-upgrader-gtk is not configured yet.
ubuntu-desktop depends on update-manager; however:
Package update-manager is not configured yet.
ubuntu-desktop depends on update-notifier; however:
Package update-notifier is not configured yet.
dpkg: error processing package ubuntu-desktop (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
update-notifier-common
update-notifier
update-manager
ubuntu-release-upgrader-gtk
ubuntu-desktop
E: Sub-process /usr/bin/dpkg returned an error code (1)
РЕДАКТИРОВАНИЕ 1: После выполнения "sudo склонный - получают обновление", и "sudo склонный - получают обновление", вывод немного отличается, но та же ошибка брошена:
box:~> sudo apt-get upgrade update-notifier
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
update-notifier is already the newest version.
The following packages have been kept back:
libreoffice libreoffice-base libreoffice-base-core libreoffice-base-drivers
libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw
libreoffice-gnome libreoffice-gtk libreoffice-gtk3 libreoffice-help-en-us
libreoffice-impress libreoffice-math libreoffice-style-galaxy
libreoffice-style-human libreoffice-style-tango libreoffice-writer
linux-generic linux-generic-lts-vivid linux-headers-generic
linux-headers-generic-lts-vivid linux-image-generic
linux-image-generic-lts-vivid linux-signed-generic-lts-vivid
linux-signed-image-generic-lts-vivid linux-tools-virtual-lts-wily
openjdk-8-jdk openjdk-8-jre openjdk-8-jre-headless python3-uno shim-signed
0 upgraded, 0 newly installed, 0 to remove and 32 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up update-notifier-common (0.154.1ubuntu1) ...
Traceback (most recent call last):
File "/usr/lib/update-notifier/package-data-downloader", line 26, in <module>
import debian.deb822
ImportError: No module named debian.deb822
dpkg: error processing package update-notifier-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of update-notifier:
update-notifier depends on update-notifier-common (= 0.154.1ubuntu1); however:
Package update-notifier-common is not configured yet.
dpkg: error processing package update-notifier (--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 ubuntu-desktop:
ubuntu-desktop depends on ubuntu-releasNo apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
e-upgrader-gtk; however:
Package ubuntu-release-upgrader-gtk is not configured yet.
ubuntu-desktop depends on update-manager; however:
Package update-manager is not configured yet.
ubuntu-desktop depends on update-notifier; however:
Package update-notifier is not configured yet.
dpkg: error processing package ubuntu-desktop (--configure):
dependency problems - leaving unconfigured
E: Sub-process /usr/bin/dpkg returned an error code (1)
РЕДАКТИРОВАНИЕ 2: После предложенных исправлений рабочего @Raphael вывод изменился несколько, но проблема сохраняется:
box:~/Downloads> sudo apt-get install update-notifier
Reading package lists... Done
Building dependency tree
Reading state information... Done
update-notifier is already the newest version.
The following packages were automatically installed and are no longer required:
libreoffice-gtk3 linux-headers-3.13.0-77 linux-headers-3.13.0-77-generic
linux-image-3.13.0-77-generic linux-image-extra-3.13.0-77-generic
linux-lts-wily-tools-4.2.0-27 linux-tools-4.2.0-27-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up update-notifier-common (0.154.1ubuntu1) ...
Traceback (most recent call last):
File "/usr/lib/update-notifier/package-data-downloader", line 26, in <module>
import debian.deb822
ImportError: No module named debian.deb822
dpkg: error processing package update-notifier-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of update-notifier:
update-notifier depends on update-notifier-common (= 0.154.1ubuntu1); however:
Package update-notifier-common is not configured yet.
dpkg: error processing package update-notifier (--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 ubuntu-desktop:
ubuntu-desktop depends on ubuntu-releasNo apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
e-upgrader-gtk; however:
Package ubuntu-release-upgrader-gtk is not configured yet.
ubuntu-desktop depends on update-manager; however:
Package update-manager is not configured yet.
ubuntu-desktop depends on update-notifier; however:
Package update-notifier is not configured yet.
dpkg: error processing package ubuntu-desktop (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
update-notifier-common
update-notifier
update-manager
ubuntu-release-upgrader-gtk
ubuntu-desktop
E: Sub-process /usr/bin/dpkg returned an error code (1)
Проблема оказалась этим, Python "deb822" и "способные" связанные пакеты были установлены, но не в правильном месте. Я (1) определил местоположение этих использование locate deb822
, (2) определил, где они "должны" жить:
python
import numpy
print numpy
и затем (3) скопировал файлы в соответствующий каталог через:
sudo cp -r /usr/lib/python2.7/dist-packages/apt* /appropriate_directory/python2.7/site-packages/
sudo cp -r /usr/lib/python2.7/dist-packages/deb* /appropriate_directory/python2.7/site-packages/
После этого, sudo apt-get install X
, кажется, работает просто великолепно.
У Вас есть 394 пакета, которые не были обновлены. Скорее всего, это вызывает проблемы зависимости. Выполненный
sudo apt-get update
sudo apt-get upgrade
От Ubuntuforums:
Это происходит из-за unavailibility пакета python-six
.
Для установки его сделайте:
sudo apt-get update; sudo apt-get install --reinstall python-six
<час> РЕДАКТИРОВАНИЕ 1 :-
С тех пор, apt-get install
, кажется, не работает, можно вручную установить его использование:
cd ~/Downloads; wget -c http://ftp.us.debian.org/debian/pool/main/s/six/python-six_1.10.0-3_all.deb; sudo dpkg -i python-six_1.10.0-3_all.deb
<час> РЕДАКТИРОВАНИЕ 2 :-
От Debian:
файлы Управления сингла или нескольких абзацев RFC822-стиля, например, debian/control, .changes, .dsc, Пакетов, Источников, Выпуска, и т.д. (debian.deb822 модуль)
Так, Вам, возможно, понадобился бы тот пакет. Устанавливать:
cd ~/Downloads; wget -c http://ftp.us.debian.org/debian/pool/main/p/python-debian/python-debian_0.1.28_all.deb; sudo dpkg -i python-six_1.10.0-3_all.deb