Як видалити графічний інтерфейс користувача?


31

Гаразд, моє запитання полягає в тому, що я хочу запустити важку програму на віртуальній машині (VirtualBox) з просто 2 ГБ оперативної пам’яті (Windows 7 32Bit Host має 4 ГБ, 3,5 ГБ). Спочатку я думав про встановлення Ubuntu Server 12.04.1, який не поставляється з графічним інтерфейсом, тому я вважав, що це буде ефективно в продуктивності, але у мене є тільки Ubuntu 12.04 Desktop.

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

Або все-таки є можливість покращити продуктивність ОС?

Якщо вам потрібна додаткова інформація, я готовий надати.

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

Відповіді:


51

Не потрібно видаляти графічний інтерфейс (єдність, lightdm, compiz тощо) із системи.

Ви можете залишити його та просто зробити завантажуване за замовчуванням у текстовому режимі, і якщо вам потрібен графічний інтерфейс, ви можете легко відновити його.

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

Якщо ви хочете колись використовувати GUI, ви можете легко запустити lightdm, GUI:

sudo service lightdm start

Ось кілька підказок, які ви можете використовувати для підвищення продуктивності вашої системи.


1
+1 для швидкої відповіді. Дозвольте спробувати і побачити, чи це працює! :) Крім того, чи буде це краще, ніж наявність графічного інтерфейсу та його запуск?
Praveen Kumar Purushothaman

знайдіть свій час та опублікуйте результати, будь ласка

Я маю GRUB_CMDLINE_LINUX_DEFAULT="quiet splash". Я повинен використовувати "text"або просто text?
Praveen Kumar Purushothaman

1
Командний рядок sudo shutdown -h nowsudo halt

1
@maythux Хоча haltі,poweroff як правило, рівнозначно, можливо, переважніше використовувати sudo shutdown -P nowабо sudo poweroffвимикати та вимикати систему.
Елія Каган

20

Жодна з цих відповідей не відповідає на запитання користувача.

  • Порадити, як відключити графічний інтерфейс, не видаляти його.
  • Порадивши, як використовувати інший графічний інтерфейс, це не видаляти.
  • Порадити використовувати інший дистрибутив Linux - це не видаляти його.

Командами для видалення GUI є:

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

Це видалить метапакет Ubuntu Desktop та всі пов'язані з цим пакети.

Якщо ви збираєтесь відповісти на питання, дайте відповідь на питання.


2
Прийнята відповідь дає покажчики у рекомендованому напрямку. Просто відповідь sudo apt-get remove stuffможе завдати більше шкоди ОП, ніж ви можете подумати. Будь ласка, уникайте додавання причин, чому ви додали відповідь, це поза темою, і краще використовувати коментар.
edwin

Я згоден з @edwin. :)
Praveen Kumar Purushothaman

якщо я хочу ввімкнути це, що мені робити?
bugZero

1
Цей метод може чи не може працювати: часто пакети, що надають графічний інтерфейс, залежать від інших пакетів, так що ubuntu-desktopметапакет не завжди є коренем їх "дерева залежності".
Eliah Kagan

Majik все ще має ДУЖЕ дійсне значення! Коли хтось запитує, як ви видаляєте gui, будь-яка інша відповідь, ніж як насправді видалити gui, - це визначення за темою. Якщо хтось запитує: "чи потрібно мені видаляти гуї?", Сміливо розглядайте плюси і мінуси гуї та / або різних його версій.
CalMo

11

Крім того, ви можете встановити openbox, один з найлегших доступних менеджерів вікон:

sudo apt-get install openbox openbox-themes obconf obmenu

Це автоматично додає сеанс openbox до меню входу. І це його графічний інтерфейс:

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

Так, це все. Не більше, ніж меню правою кнопкою миші. GUI з неймовірно низьким розміром оперативної пам’яті, як вам цього хочеться.


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