在ubuntu-12.04.1-server-i386上启用/禁用Ubuntu桌面环境


8

我已经安装了ubuntu-12.04.1-server-i386,除此之外,我还安装了Ubuntu桌面环境,以便可以轻松维护服务器。

听说我完全理解安装桌面环境会影响我的服务器效率,但是它很容易使用GUI维护服务器,因此我想知道是否有任何变通办法来启用或禁用Ubuntu桌面环境,就像我们在Windows服务中一样?我搜索了很多站点,但没有找到与此相关的任何东西。

在此先感谢您,我的英语不好。

在此处输入图片说明

Answers:


6

这是一个通用问题的特定实例,“我如何防止启动时运行新贵服务”。

您可以使用替代:

sudo echo“手册” >> /etc/init/lightdm.override

要在命令上启动lightdm:

须藤启动lightdm

要还原系统,以便始终在引导时启动lightdm:

须藤rm /etc/init/lightdm.override

有关更多信息,新贵食谱是您的朋友:

http://upstart.ubuntu.com/cookbook/

SRC:这里


以及如何再次关闭GUI?
哈康K. Olafsen

1
sudo service lightdm stop
Rushik Parikh 2014年

sudoecho吗?您的第一个sudo echo "manual" >> ...没有写权限/etc/init/
Gauthier 2015年

我也有这个问题。>>不是以root身份运行。sudo -i首先是一个很好的解决方法。
罗伯特·雅各布斯

现在回到gdm了,这些天(2016年)应该使用上面的内容创建/etc/init/gdm.override
Warren P

3

尝试禁用GUI,只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令:

sudo update-rc.d -f gdm remove

重新启动计算机时,将获得文本模式登录。要再次运行GUI:

startx

要再次启用GUI:

sudo update-rc.d -f gdm defaults

资料来源:HTG


我执行命令“ sudo update-rc.d -f gdm remove”没有任何反应!然后我尝试了“ sudo service lightdm stop”,但在检查电池stste时停止,“ sudo service gdm stop”是无法识别的服务
Rushik Parikh 2014年

昨天我安装了12.04服务器,并按照以下步骤操作,它正常工作。确实如消息来源所说。让我知道。
米奇

我已经在问题中添加了图像。我猜命令未正确执行
Rushik帕瑞克

“ sudo echo” manual“ >> /etc/init/lightdm.override”对我
有用

我尝试了一下,但对我没有用。查看图片
米奇

0

避免权限问题的另一种方法是使用“ tee”。像这样:

echo "manual" | sudo tee /etc/init/lightdm.override
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.