环境:OS:Ubuntu 20.04.1
MySQL: 8.0.21

一、前提条件

确保你以 sudo 用户身份登录

二、在 Ubantu 上安装 MySQL

sudo apt-get update sudo apt-get install mysql-server

一旦安装完成,MySQL 服务将会自动启动。想要验证 MySQL 服务器正在运行,输入:

sudo systemctl status mysql

三、报错分析

此时出现报错信息:

System has not been booted with systemd as init system (PID 1). Can’t operate. Failed to connect to bus: Host is down

四、原因分析:

尝试使用Systemd 命令来管理Linux 上的服务,但您的系统不使用系统化,并且(很可能)使用经典的SysV init (sysvinit) 系统。

由于Linux环境应用程序(如Ubuntu,Debian,OpenSuse或Kali)不支持为Linux操作系统提供基本构建块的Systemd,因此我们无法使用reboot或使用systemctl命令来管理systemd服务。 那么,在这种情况下,如果我们要为Linux Lxssmanager服务重启windows子系统,该怎么办?在本文中,您将获得简单的解决方案。

image.png

参考链接

报错—尚未使用systemd作为初始化系统引导系统