Pat*_*k R 4 debian dpkg apt start-stop-daemon
我正在尝试从错误的安装中恢复,并且想要删除一些软件包。但我不能。
# apt autoremove offending-package
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
Run Code Online (Sandbox Code Playgroud)
(我的路径没问题。)
根据packages.debian.org,start-stop-daemon 应该位于/sbin/.
它不在那里!我应该怎么办?
我的解决方案是下载 dpkg 二进制文件并 start-stop-daemon 手动安装。
# apt download dpkg
# sudo ar -x dpkg_version-info.deb
# tar -xzf data.tar.gz
# mv ./sbin/start-stop-daemon /sbin
Run Code Online (Sandbox Code Playgroud)
现在一切正常,但我仍然困惑它是如何丢失的!