在 Ubuntu 18.04 中禁用 GUI。桌面?(SSH/Webmin 无头设置)

TOM*_*TOM 13 ssh desktop-environments headless webmin 18.04

有没有办法在 Ubuntu 18.04 的桌面版本中禁用 GUI。那么在空闲状态下可以节省功耗吗?

由于无论如何我都不会将显示器连接到机器上,我宁愿通过 SSH 连接或 Webmin 来管理 Ubuntu。

小智 10

对于 Ubuntu 18.04,以下内容无需额外修改即可使用。

systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)

如何禁用 GDM 自动启动?


Rin*_*ind 8

是的,您的桌面是从 systemd 网络服务启动的。禁用它,您仍然可以手动启动它。systemctl list-units --type service --all将列出所有服务。对我来说,它列出了“gdm.service”。

这应该显示您的会话状态:

systemctl status gdm.service
Run Code Online (Sandbox Code Playgroud)

这将禁用它:

systemctl disable gdm.service
Run Code Online (Sandbox Code Playgroud)

这再次启用它:

systemctl enable gdm.service
Run Code Online (Sandbox Code Playgroud)

如果您使用 kUbutu,请将其替换为 kde。或者通过您使用的任何其他桌面。

您可能还需要终止当前活动的桌面。

如果您打算将此系统用作服务器,您还可以使用sudo apt purge ubuntu-desktop. 小心:在有 ssh 连接时执行此操作,以便您仍然可以发出命令;将自己锁定在系统之外可能是致命的。