Ubuntu: Предотвращение запуска X (превращение рабочего стола в сервер)

Ubuntu: Предотвращение запуска X (превращение рабочего стола в сервер)

У меня есть виртуальная машина Linux (Ubuntu), которая настроена как рабочий стол; она запускает X и полный пользовательский интерфейс. Мне она нужна только как сервер (буду получать к ней доступ через 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 это было бы просто... >улыбка<

Я не знаю об этих методах удаления 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:

Связанный контент