只是一个理论问题...
但是,如果删除init
(中的/sbin/init
)会发生什么?
apt-get install --reinstall upstart
。另外,我没有/proc/fd
目录。我刚刚检查了一下,将ln -L /proc/1/exe /tmp/init
其/sbin/init
重命名为/sbin/init.bak
,即可以在没有问题的情况下阅读/tmp/init
。
@muru好。然后,我将添加标签同义词。
—
卡兹·沃尔夫
-L
它不会起作用。cp /proc/fd/1/exe /sbin/init && chmod 755 /sbin/init
虽然有效。使用APT重新安装新贵并不像那样明显dpkg
,因为它不知道默认情况下它已经消失了。“程序包新贵已经在当前版本中。” 你可以dpkg --force-depends --force-remove-essential -r upstart
先。