首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2无法运行:错误消息-system/not/booted/(PID1)=错误消息缩短

问Apache2无法运行:错误消息-system/not/booted/(PID1)=错误消息缩短
EN

Ask Ubuntu用户
提问于 2023-04-18 09:54:22
回答 1查看 79关注 0票数 1

我试着运行apt-get install apache2,并且我是最新的。我运行了sudo sytemctl enable --apache2.service的不同变体,得到了这样的消息:

代码语言:javascript
复制
System has not been booted with system as init system (PID1).
Can't operate. Failed to connect to bus: Host is down

在这个问题上有什么帮助吗?

我试过wsl --terminate,但它也不起作用。

EN

回答 1

Ask Ubuntu用户

发布于 2023-04-18 10:56:15

在早期版本的Linux发行版中,init命令被用作默认init系统,负责启动系统服务、挂载文件系统和管理系统资源。然而,大多数现代的Linux发行版现在使用systemd作为默认init系统。

由于错误消息中清楚地写着“系统未被系统引导为init系统”,而且您使用的是wsl (它使用init ),所以使用service命令而不是使用用于更新版本的Linux的systemctl。

代码语言:javascript
复制
sudo service apache2 start

要查看哪个用于启动系统(init|systemd),可以使用cat /proc/1/comm查看PID 1的名称。

对于init来说是这样的

像这样对systemd来说

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1464095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档