Tylko teoretyczne pytanie ...
Ale co by się stało, gdyby init
(w /sbin/init
) zostałby usunięty?
apt-get install --reinstall upstart
. Poza tym nie mam /proc/fd
katalogu. I właśnie sprawdziłem, ln -L /proc/1/exe /tmp/init
działa z /sbin/init
przemianowaną na /sbin/init.bak
, tj. Mogę /tmp/init
potem czytać bez problemu .
-L
- to nie zadziała.cp /proc/fd/1/exe /sbin/init && chmod 755 /sbin/init
działa jednak. Użycie APT do ponownej instalacji upstartu nie jest tak oczywistedpkg
, ponieważ nie będzie wiedział, że domyślnie zniknęło. „Pakiet upstart jest już w bieżącej wersji”. Mógłbyśdpkg --force-depends --force-remove-essential -r upstart
pierwszy.