Во время выполнения apt-get install python-setuptools
или apt-get upgrade
существует около десятка ошибок зависимостей, три верхние из них:
apt-get install python-setuptools
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-setuptools is already the newest version.
The following packages were automatically installed
and are no longer required:
update-notifier-common libfile-copy-recursive-perl update-inetd
librpmio0 librpm0 libmpfr1ldbl cpu-checker liblzma1 cvs
librpmbuild0 gnupg-curl libcurl3-gnutls info
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
11 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up procps (1:3.2.8-9ubuntu3) ...
start: Job failed to start
dpkg: error processing procps (--configure):
subprocess installed post-installation script
returned error exit status 1 dpkg: dependency problems prevent
configuration of udev: udev depends on procps;
however: Package procps is not configured yet.
dpkg: error processing udev (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates
its a followup error from a previous failure.
dpkg: dependency problems prevent
configuration of plymouth: plymouth
depends on udev (>= 149-2); however:
Package udev is not configured yet.
dpkg: error processing plymouth
(--configure): dependency problems -
leaving unconfigured No apport report
written because the error message
indicates its a followup error from a
previous failure.
dpkg: dependency problems prevent
configuration of apache2.2-common:
apache2.2-common depends on procps;
however: Package procps is not
configured yet.
dpkg: error processing
apache2.2-common (--configure):
dependency problems - leaving
unconfigured No apport report written
because MaxReports is reached already
pkg: dependency problems prevent
configuration of apache2-mpm-prefork:
apache2-mpm-prefork depends on
apache2.2-common (=2.2.16-1ubuntu3.1);
however: Package apache2.2-common is not configured yet.
dpkg: error processing
apache2-mpm-prefork (--configure):
dependency problems - leaving
unconfigured No apport report written
because MaxReports is reached already
Я думаю, что Python-setuptools был установлен, однако есть куча из этих ненастроенных пакетов. Как их можно исправить или настроить?
Выполнить следующее в терминале.
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get update && sudo apt-get upgrade
Я должен был столкнуться с той же проблемой некоторый месяц назад. То, что я сделал,
1) Удаленный все незаконные пакеты.
2) Вошедший список всех удаленных пакетов
3) Выполните команды sudo apt-get install -f
, sudo dpkg --configure -a
и sudo apt-get dist-upgrade
4) Перезагрузка и переустановленный все пакеты удалена на втором шаге.
Я следовал за потоком на kubuntu форумах для решения этого вопроса: http://kubuntuforums.net/forums/index.php?action=printpage;topic=3112719.0
Примечание: Попробуйте это на Ваш собственный риск и если Вас оставляют без других опций. несколько раз это может, повредил Вашу систему.
Я использовал dpkg -i --force-all для каждого из пакетов, как предложено в linux-вопросах .
Для установки процедур я следовал инструкциям из здесь .
Начиная с первой ошибки:
dpkg: обработка ошибок procps (--configure): установленный подпроцесс сценарий после установки возвратил ошибку, состояние выхода 1
blockquote>ссылается на ошибку, возникающую при запуске /var/lib/dpkg/info/procps.postinst . Хотя, возможно, это не лучшее решение, вы часто можете определить, что происходит, пытаясь запустить скрипт (или его части) вручную. Похоже, вышеприведенный сбой вызвал все следующее:
dpkg: проблемы с зависимостями мешают настройке udev: udev зависит от procps; однако: Пакетная процедура еще не настроена.
dpkg: обработка ошибок udev (--configure): проблемы с зависимостями - оставление ненастроенным. Отчет об аппорте не записывается, поскольку в сообщении об ошибке указана ошибка отслеживания после предыдущего сбоя.
dpkg: проблемы с зависимостями препятствуют настройке plymouth: plymouth зависит от udev (> = 149-2); однако: пакет udev еще не настроен.
dpkg: обработка ошибок plymouth (--configure): проблемы с зависимостями - оставление ненастроенным. Отчет об аппорте не записывается, поскольку в сообщении об ошибке указана ошибка отслеживания после предыдущего сбоя.
dpkg: проблемы с зависимостями мешают настройке apache2.2-common: apache2.2-common зависит от procps; тем не менее: Package procps еще не настроен.
blockquote>Итак, я бы сказал, что нужно переустановить procps или найти источник ошибки в скрипте после установки.
Старый вопрос ... У меня была эта проблема. Я попытался обновить свой сервер Debian, но у меня возникли аналогичные проблемы с Apache.
insserv: warning: script 'K02tomcat' missing LSB tags and overrides
insserv: warning: script 'jira1' missing LSB tags and overrides
insserv: warning: script 'tomcat' missing LSB tags and overrides
insserv: There is a loop between service munin-node and jira1 if stopped
insserv: loop involving service jira1 at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping jira1 depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
Я перемещаю два сценария запуска в /etc/init.d/ (jira1 и tomcat). Затем я удалил Apache2 и переустановил его. Прежде чем сделать это, я создал снимок сервера (который запускается в виртуальной машине) и скопировал полную папку / etc / apache2, просто для удобства, если мне нужен был только один файл и я не хотел возвращать снимок.
Когда я удалил apache, он все еще работал, как ни странно. Apt-get все еще сказал, что это было удалено.
Package apache2 is not installed, so not removed
Так что я остановил apache вручную, затем попытался запустить его, но это не сработало. Когда я попытался запустить apache, я получил ошибку:
Starting web server: apache2Syntax error on line 14 of /etc/apache2/sites-enabled/test:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
httpd (pid 28574) already running
Поэтому я переустановил apache2 (apt-get install apache2) и обновил (apt-get upgrade). Ошибка осталась при запуске apache, и он не запустился, поэтому я подумал, что переустановил PHP (apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi). Тогда это началось, и теперь оно снова работает.