web-dev-qa-db-ja.com

未構成のパッケージエラー:パッケージApache2.2-commonはまだ構成されていません

apt-get install python-setuptoolsまたはapt-get upgradeの実行中に、約10の依存関係エラーがあります。上位3つは次のとおりです。

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
Michael Z

最初のエラーから開始:

dpkg:procpsの処理エラー(--configure):インストール後のサブプロセスがインストールしたサブプロセスがエラー終了ステータス1を返しました

/ var/lib/dpkg/info/procps.postinstの実行中に発生したエラーを指します。おそらく最善の解決策ではありませんが、多くの場合、スクリプト(またはその一部)を手動で実行することで、何が起こっているのかを判断できます。上記の障害により、次のすべてが発生したようです。

dpkg:依存関係の問題によりudevの設定が妨げられます:udevはprocpsに依存しています。ただし、パッケージprocpsはまだ構成されていません。

dpkg:エラー処理udev(--configure):依存関係の問題-未設定のままapportレポートは、エラーメッセージが前の障害からのフォローアップエラーを示しているため、書き込まれません。

dpkg:依存関係の問題によりplymouthの構成が妨げられます:plymouthはudev(> = 149-2)に依存しています。ただし、パッケージudevはまだ構成されていません。

dpkg:エラー処理plymouth(--configure):依存関係の問題-未構成のままapportレポートは、エラーメッセージが以前の障害からのフォローアップエラーを示しているため、書き込まれません。

dpkg:依存関係の問題によりApache2.2-commonの設定が妨げられます:Apache2.2-commonはprocpsに依存しています。ただし、パッケージprocpsはまだ構成されていません。

だから、私はprocpsを再インストールするか、インストール後のスクリプトでエラーの原因を見つける作業をしたいと思います。

3
Ubuntourist

ターミナルで次を実行します。

Sudo apt-get install -f

Sudo dpkg --configure -a

Sudo apt-get update && Sudo apt-get upgrade

2
karthick87

linux question で提案されているように、各パッケージにdpkg -i --force-allを使用しました。

Procps iをインストールするには、 here の指示に従ってください。

2
Michael Z

古い質問...私はちょうどこの問題を抱えていました。 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/の2つの起動スクリプト(jira1とTomcat)を移動します。次に、Apache2を削除して再インストールしました。これを行う前に、サーバーのスナップショット(vmで実行)を作成し、1つのファイルだけが必要でスナップショットを戻したくない場合に便利なように、完全な/ 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)を再インストールしたと思いました。その後、起動し、再び実行されています。

1
SPRBRN

私は数ヶ月前に同じ問題に直面しなければなりませんでした。私がしたことは

1)問題のあるパッケージをすべて削除しました。
2)削除されたすべてのパッケージのリストを作成しました
3)コマンドSudo apt-get install -fSudo dpkg --configure -aおよびSudo apt-get dist-upgradeを実行します
4)2番目の手順で削除したすべてのパッケージを再起動して再インストールしました。

この問題を解決するためにkubuntuフォーラムのスレッドをフォローしました: http://kubuntuforums.net/forums/index.php?action=printpage;topic=3112719.

:自己責任でこれを試してください。他のオプションがない場合は試してください。時々これによりシステムが壊れる可能性があります。

1
aneeshep