Dim*_*ims 6 desktop-environments 16.04
我不想只使用命令行服务器机器。所以,我希望从服务器上移除 GUI,它是在升级过程中自动安装的。
同时,我不想删除,X因为我仍然希望能够X Window在VNC或上运行应用程序XServer。
怎么做?
更新
sudo apt-get remove ubuntustudio-desktop
Run Code Online (Sandbox Code Playgroud)
没有帮助
更新 2
改变
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash console=tty1"
GRUB_CMDLINE_LINUX_DEFAULT="text"
Run Code Online (Sandbox Code Playgroud)
inetc/default/grub没有帮助(它只在启动阶段影响图形)
更新 3
更改为
env DEFAULT_RUNLEVEL=3
Run Code Online (Sandbox Code Playgroud)
在/etc/init/rc-sysinit.conf没有帮助。
更新 4
$ ls /usr/share/xsessions
ubuntustudio.desktop xfce.desktop
Run Code Online (Sandbox Code Playgroud)
更新 5
将“手册”添加到 lightdm.override
$ cat /etc/init/lightdm.override
manual
Run Code Online (Sandbox Code Playgroud)
没有帮助,虽然停止lightdm服务
sudo service lightdm stop
Run Code Online (Sandbox Code Playgroud)
关闭桌面。如何让这个服务永不运行?
更新 6
$ sudo update-rc.d lightdm disable
insserv: warning: current start runlevel(s) (empty) of script `lightdm' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `lightdm' overrides LSB defaults (0 1 6).
Run Code Online (Sandbox Code Playgroud)
没有帮助
解决方案
systemctl disable lightdm.service
Run Code Online (Sandbox Code Playgroud)
有帮助,谢谢@steeldriver
从测试的评论讨论中,这是使用systemd禁用参数完成的:
$ systemctl disable lightdm.service
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17129 次 |
| 最近记录: |