Ошибка ненастроенного пакета: пакет apache2.2-common еще не настроен

Во время выполнения 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 был установлен, однако есть куча из этих ненастроенных пакетов. Как их можно исправить или настроить?

2
задан 5 March 2013 в 11:11

5 ответов

Выполнить следующее в терминале.

sudo apt-get install -f

sudo dpkg --configure -a

sudo apt-get update && sudo apt-get upgrade

0
ответ дан 5 March 2013 в 11:11

Я должен был столкнуться с той же проблемой некоторый месяц назад. То, что я сделал,

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

Примечание: Попробуйте это на Ваш собственный риск и если Вас оставляют без других опций. несколько раз это может, повредил Вашу систему.

1
ответ дан 5 March 2013 в 11:11

Я использовал dpkg -i --force-all для каждого из пакетов, как предложено в linux-вопросах .

Для установки процедур я следовал инструкциям из здесь .

0
ответ дан 5 March 2013 в 11:11

Начиная с первой ошибки:

dpkg: обработка ошибок procps (--configure): установленный подпроцесс сценарий после установки возвратил ошибку, состояние выхода 1

ссылается на ошибку, возникающую при запуске /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 еще не настроен.

Итак, я бы сказал, что нужно переустановить procps или найти источник ошибки в скрипте после установки.

0
ответ дан 5 March 2013 в 11:11

Старый вопрос ... У меня была эта проблема. Я попытался обновить свой сервер 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). Тогда это началось, и теперь оно снова работает.

0
ответ дан 5 March 2013 в 11:11

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

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