我知道这很糟糕,但我不小心init.d
从系统中删除了该文件夹。我正在使用 VMWare 播放器加载 Ubuntu 14.04 LTS。现在我的系统无法正常启动。我没有 CD 可以启动。
有人能告诉我如何以任何方式恢复该文件夹吗?
答案1
启动进入单用户模式,设置网络(使用dhclient
、 或ip
命令,取决于您使用 DHCP 还是静态地址)并运行此命令:
dpkg -S /etc/init.d
它将列出该目录中拥有文件的所有软件包。使用apt-get install --reinstall
手动复制名称或使用此命令重新安装它们:
dpkg -S /etc/init.d | sed -e 's/,//g' -e 's;: /etc/init.d$;;' | xargs apt-get install --reinstall