我试图说服Ubuntu的init系统不要在启动时启动X11。删除gdm并没有改变这样一个事实:每次机器重新启动时,Gnome就会出现X11。
我该怎么摆脱它?启动后,我需要以root用户身份自动登录,没有Xserver。它是为一个非常具体的自动化目的,表现为这样,而不是意味着桌面经验;)
发布于 2010-10-12 11:07:27
在标准Ubuntu安装中有两个控制X启动的文件:/etc/init/gdm.conf和/etc/init/failsafe-x.conf。虽然第一个属于包gdm,第二个属于x11-common,如果GDM启动失败,将触发第二个GDM,尤其是当您删除GDM时。
但是,您不需要删除包来阻止GDM启动;它足以告诉新贵系统不要启动它:
/etc/init/gdm.conf和/etc/failsafe-x.conf文件(在编辑之前对文件进行备份可能是个好主意)start on ...节;例如,您可能只希望在“运行级别5”上启动X,这是其他Linux发行版传统上所做的:在运行级5上启动有关新启动配置文件的完整文档可以由man 5 init读取。
发布于 2010-10-12 10:58:03
你可以这样做:
sudo update-rc.d -f gdm remove然后恢复:
sudo update-rc.d -f gdm default发布于 2010-10-12 12:42:23
如果这是为了一个非常具体的,非图形化的任务,ubuntu-desktop不是你想要的。
我知道您不需要删除东西来阻止它们的运行,但是坦率地说,您最好从低级别抓取Ubuntu服务器 (甚至极小) CD。
你开着一辆坦克去上班。你可以把它撕下来,打破它的工作方式,花很长时间.或者你可以用它来换取超级自行车的等价物,只需安装你需要的东西。
https://askubuntu.com/questions/6357
复制相似问题