Если вы деинсталлируете пакеты рабочего стола и устанавливаете пакеты сервера через tasksel, вы должны быть готовы сделать МНОГО переконфигурирования, так как это удалит ваши сетевые настройки, драйверы беспроводной карты и т. Д.
Если все, что вам нужно сделать, это избавиться от графического интерфейса, выполните шаги 1-2 из первого ответа. Вам решать, нужно ли полностью очищать графический интерфейс.
Я также заменил универсальное ядро на ядро сервера, как отмечено в answer @ warl0ck, и закомментировал строки в файле lightdm.conf.
После этого, вместо того, чтобы добавлять / удалять пакеты, я вручную удалял пакеты из командной строки. Если вы не собираетесь использовать пакет LibreOffice, Firefox и т. Д., Вы можете удалить все эти пакеты. Самый простой способ получить список пакетов - это запустить:
sudo dpkg --get-selections | grep -v deinstall > ~/packages
nano ~/packages
Это выведет список всех установленных пакетов в вашу домашнюю папку и откроет его.
Когда вы удаляете основной пакет (такой как libreoffice-common), он должен автоматически удалять зависимые пакеты.
Чтобы удалить, введите
sudo apt-get remove package-name
После завершения всех удалений выполните следующую команду, чтобы автоматически удалять списки пакетов и зависимости, которые больше не используются.
sudo apt-get autoremove
Это помогло мне превратить мою настольную установку в «сервер».
Если графический интерфейс будет полезен, вы можете вместо этого установить xubuntu, так как это более легкий дистрибутив. Я не особенно заботился об этом, но он определенно более легкий.