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

[debian-users:49767] Re: Could not exec dpkg!



斉藤だったりします。

At Mon, 19 Nov 2007 10:34:11 +0900,
kiyoshi serizawa wrote:
> dpkg-debはなかったので
> ar -x を実行して展開できました♪
> 
> dpkg_root/usr/bin/以下を/usr/bin/にコピーして
> # apt-get install -f を実行したところ下記のようになりました
> -----------------------------------------------
> Reading Package Lists... Done
> Building Dependency Tree... Done
> 0 packages upgraded, 0 newly installed, 0 to remove and 177  not upgraded.
> 8 packages not fully installed or removed.
> Need to get 0B of archives. After unpacking 0B will be used.
> dpkg: `start-stop-daemon' not found on PATH.
> dpkg: `install-info' not found on PATH.
> dpkg: `update-rc.d' not found on PATH.
> dpkg: 3 expected program(s) not found on PATH.
> NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
> E: Sub-process /usr/bin/dpkg returned an error code (2)
> 
> -----------------------------------------------
> PATHを設定すれば先に進めそうです

dpkg_root/sbin とか dpkg_root/usr/sbin とかも含めてコピーしてないよう
ですから、実際コマンドが存在しない気が...。

あと update-rc.d が別パッケイジだった記憶...というか手元の etch では
sysv-rc パッケージなので、これも抹殺されていたのかもしれませんね。

# tar 解凍実行時に -C / とか / に cd してからのほうが安全だったかもで
# すね。

-- 
斉藤直彦 <http://www.apt-get.jp/>