如何使用 upstart 命令代替 systemctl

如何使用 upstart 命令代替 systemctl

我是 Linux 和 Ubuntu 的新手;我正要使用命令启动 gdm 环境sudo start gdm,但是收到此消息错误:

 start: unable to connect to Upstart: Failed to connect to socket
 /com/ubuntu/upstart: Connection refused

在搜索有关此问题的更多信息后,我意识到我必须从 转移upstart到 ,systemd并且 Ubuntu 不再使用 Upstart。

但是当我输入时which upstart我得到了/sbin/upstart; 而which systemctl给出了/bin/systemctl

我的问题是,既然 upstart 已经安装在我的系统上,我该如何使用它?

答案1

你不能。暴发户安装在 Ubuntu 16.04 上,因为它的某些小部分用于特定任务。Ubuntu 使用systemd作为 init 系统,包括对服务的控制。从语法上讲,你的命令应该是sudo systemctl start gdm;至于是否有意义则是另一个问题。

相关内容