[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:48360] Re: PHP5をインストールしようとしたらdpkg returned an error code (2)?



On April 11, 2007, [debian-users:48353],
kjinc (at e-ml.net) wrote:

>  Debian 4.0上で、PHP5がインストールしたくなり、apt-get install php5する
> と、エラーが発生し、 APT::Force-LoopBreak=trueを試せとのことで
>  
> apt-get -o APT::Force-LoopBreak=true install php5
>  
>  すると、
> 
> Preconfiguring packages ...
> dpkg: `update-rc.d' not found on PATH.
[...]
> You might want to run `apt-get -f install' to correct these:
> The following packages have unmet dependencies:
>   console-tools: Depends: sysvinit (> 2.74) but it is not going to be 
> installed

sysvinitはessential packagesの一つで、必ずインストールされていなけれ
ばならないものです。これがインストールされていないということは、イン
ストール/アップグレード時に何かしらの不都合(ミラーの不整合?)があり、
Debian 4.0自体のインストールに失敗した、ということだと思います。

/var/lib/dpkg/info以下のスクリプトやパッケージを変更したりして個々の
エラーを回避しつつ復旧することもできなくはないと思いますが、システム
全体の再インストールも検討されてはいかがでしょうか。

-- 
木下達也