Как убрать графический интерфейс пользователя?


31

Хорошо, мой вопрос заключается в том, что я хочу запустить тяжелое приложение на виртуальной машине (VirtualBox) с оперативной памятью всего 2 ГБ (32-разрядный хост Windows 7 имеет 4 ГБ, эффективные 3,5 ГБ). Первоначально я думал об установке Ubuntu Server 12.04.1, который не поставляется с графическим интерфейсом, поэтому я думал, что это будет эффективно по производительности, но у меня есть только Ubuntu 12.04 Desktop.

Мой вопрос: возможно ли удалить компоненты графического интерфейса в Ubuntu 12.04 Desktop (не на сервере), оставив только основную ОС, после установки на виртуальную машину?

Или есть ли способ улучшить производительность ОС?

Если вам нужна дополнительная информация, я готов предоставить.

Я не хочу GUI или что-то еще, даже маленькое окно терминала хорошо для меня, я могу получить доступ к файлам через FTP.

Ответы:


51

Нет необходимости удалять GUI (unity, lightdm, compiz и т. Д.) Из системы.

Вы можете оставить его и просто сделать загрузку по умолчанию в текстовом режиме, и если вам нужен графический интерфейс, вы можете легко восстановить его.

откройте /etc/default/grubкак root в вашем любимом текстовом редакторе, например, sudo vi /etc/default/grubи измените строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" To GRUB_CMDLINE_LINUX_DEFAULT="text"и обновите Grub. sudo update-grub Ваша система всегда будет загружаться в текстовом режиме.

Если вы когда-нибудь захотите использовать GUI, вы можете легко запустить lightdm, GUI:

sudo service lightdm start

Вот несколько советов, которые вы можете использовать для повышения производительности вашей системы.


1
+1 за быстрый ответ. Позвольте мне попробовать и посмотреть, работает ли это! :) Кроме того, это будет работать лучше, чем с графическим интерфейсом и его запуска?
Правин Кумар Пурушотаман

не торопитесь и

У меня есть GRUB_CMDLINE_LINUX_DEFAULT="quiet splash". Должен ли я использовать "text"или просто text?
Правин Кумар Пурушотаман

1
Вы можете использовать командную строку sudo shutdown -h nowsudo halt

1
@maythux Хотя haltиpoweroff обычно эквивалентны, возможно, предпочтительнее использовать sudo shutdown -P nowили sudo poweroffвыключать и выключать систему.
Элия ​​Каган

20

Ни один из этих ответов не отвечает на вопрос пользователя.

  • Консультирование, как отключить графический интерфейс, не удаляет его.
  • Консультирование, как использовать другой графический интерфейс, не удаляет его.
  • Советовать использовать другой дистрибутив Linux - не удалять его.

Команды для удаления графического интерфейса:

sudo apt-get remove ubuntu-desktop
sudo apt-get autoremove

Это удалит метапакет Ubuntu Desktop и все связанные пакеты.

Если вы собираетесь ответить на вопрос, ответьте на вопрос.


2
Принятый ответ дает указатели в рекомендуемом направлении. Просто ответ sudo apt-get remove stuffможет нанести больше вреда ОП, чем вы думаете. Пожалуйста, избегайте добавления причин, по которым вы добавили ответ, который не по теме и который лучше использовать в качестве комментария.
Эдвин

Я согласен с @edwin. :)
Правин Кумар Пурушотхаман

если я хочу включить его, что мне делать?
bugZero

1
Этот метод может работать или не работать: часто пакеты, предоставляющие графический интерфейс, зависят от других пакетов, так что ubuntu-desktopметапакет не всегда является корнем их «дерева зависимостей».
Элия ​​Каган,

Маджик все еще имеет ОЧЕНЬ верный смысл! Когда кто-то спрашивает, как удалить графический интерфейс, любой другой ответ, кроме как фактически удалить графический интерфейс , по определению не по теме. Если кто-то спросит: «Должен ли я удалить графический интерфейс?», Не стесняйтесь подробно рассказать о плюсах и минусах графического интерфейса и / или различных его версиях.
CalMo

11

В качестве альтернативы вы можете установить openbox, один из самых легких оконных менеджеров:

sudo apt-get install openbox openbox-themes obconf obmenu

Это автоматически добавляет сеанс openbox в меню входа. И это его графический интерфейс:

введите описание изображения здесь

Да, вот и все. Ничего больше, кроме контекстного меню. Графический интерфейс с невероятно низким объемом оперативной памяти, как вы этого хотите.


Выглядит круто, но меня все больше и больше интересует удаление самого интерфейса, потому что я хочу запустить какое-то огромное тяжелое приложение, к которому я могу получить доступ, используя мой хост Windows. :)
Правин Кумар Пурушотхаман
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.