Каков самый простой способ лишить настольную версию серверной версии?

21

Мы установили настольную версию Ubuntu на нашем сервере разработки. Теперь, когда мы имеем это в центре обработки данных, мы хотели бы разделить его на серверную версию.

Есть ли простой способ сделать это, а не просто входить и удалять пакеты вручную?

    
задан Gabriel Solomon 28.07.2010 в 19:37
источник

3 ответа

15

Можно сделать это наоборот, но я никогда не видел никого, кто мог бы это сделать, просто установив метапакет или что-то в этом роде.

Ваш лучший выбор:

  • чистая установка
  • вручную удаление ненужных пакетов и установка необходимых вам серверных компонентов
ответ дан Nathan Osman 28.07.2010 в 19:41
источник
13

Вы можете удалить ubuntu-desktop и одновременно автоматически удалить все свои осиротевшие иждивенцы:

sudo apt-get autoremove ubuntu-desktop

Добавьте параметр --purge , если вы также хотите удалить конфигурацию затронутых пакетов (а не сохранить его для последующей последующей переустановки).

Если у вас есть другой рабочий стол, удалите их. если вы перезагрузитесь после этого, у вас не будет GUI для входа в систему. Если вы очищаете программу, а не просто ее удаляете, вы также удаляете любые файлы конфигурации, которые могут остаться.

Как Rinzwind предлагает попробовать sudo apt-get remove gnome-* .

До Ubuntu 16.04 он также предоставляет специальный пакет ядра для установки сервера, linux-image-server :

  • sudo apt-get install linux-image-server и перезагрузка.

Затем я предлагаю вам установить требуемые серверные приложения, например ssh-server .

Но, как всегда, лучше сделать чистую установку. Это дает меньше риска для ошибок и сломанных пакетов.     

ответ дан Alvar 05.05.2012 в 17:26
10

Вы можете попробовать tasksel. С его помощью вы можете сделать то, что хотите, выбрав Основной сервер Ubuntu и снимите флажок рабочего стола Ubuntu .

sudo apt-get install tasksel

Примечание. , как указано в комментариях, tasksel следует использовать только для установки задач, а не для удаления. В этой конкретной задаче (удалить рабочий стол - > установочный сервер) это работает нормально. Поэтому используйте его с осторожностью.

    
ответ дан Salem 05.05.2012 в 20:39