
我有一個 Linux (Ubuntu) 虛擬機,已設定為桌面;它啟動 X 和完整的 UI。我只需要它作為伺服器(將通過 ssh 訪問它)並且希望減少記憶體佔用。
有什麼好方法可以防止 X 在機器啟動時啟動?
更新:最終結果是:
sudo mv /etc/rc2.d/S30gdm /etc/disabled-S30gdm
透過埃文·安德森答案中的連結。
答案1
我不使用 Ubuntu(我是 CentOS / Fedora 人員),但通常這是透過運行等級完成的。我讀到,至少在 Ubuntu“Gutsy”上,沒有一個運行等級預設不會啟動 X。多麼痛苦啊!
看看這個人的網站——它至少應該讓你知道去哪裡看。http://caulfield.info/emmet/2008/03/add-a-textonly-runlevel-to-ubu.html
在 RedHat 風格的發行版上,這很容易... >smile<
我不知道上面這些刪除 GDM 的技術,但我寧願能夠選擇不同的運行等級來恢復 X,而不是刪除軟體。
編輯:這裡有一些可能更好的想法:http://cviorel.easyblog.ro/2008/07/02/enabledisable-gdm-in-ubuntu/
答案2
您可以透過以下方式停用 GDM:
update-rc.d -f gdm remove
然後重新啟動,您應該會看到控制台視窗。
答案3
前往系統 -> 管理 -> 服務並停用 GDM
答案4
不確定 Ubuntu,但在 RedHat/Fedora/CentOS 中,只需將 /etc/inittab 中的預設運行等級更改為 3
id:3:initdefault: