Переключение с Ubuntu Desktop на Server 14. 04 [дубликат]

Хорошо, этот Ubuntu disto был первоначально установлен как Ubuntu Server 12.04. Попутно кто-то решил, что неплохо было бы установить ubuntu-desktop. С тех пор он был обновлен до 14.04 LTS и остается Ubuntu Desktop.

Я больше не хочу иметь никаких пакетов для рабочего стола и хотел бы вернуть его обратно к Ubuntu server. Я искал долго и упорно, но не могу найти ничего определенного для этого процесса для 14.04LTS.

Я нашел удаление пакета ubuntu-desktop, но, как я узнал, это даже отдаленно не удаляет все, что связано с настольной версией. Unity, Gnome, Firefox и т.д. и т.п.

Не мог бы кто-нибудь объяснить мне, как правильно ПОЛНОСТЬЮ удалить все окружение рабочего стола и все связанные с ним пакеты для 14.04? Спасибо

1
задан 6 September 2014 в 04:08

1 ответ

можно использовать следующие инструкции, это работало на предыдущие выпуски (но необходимо взять резервное копирование, таким образом, можно вернуться все в любое время),

**

Превратите рабочий стол Ubuntu в бездисплейный сервер

**

Это - один способ превратить настольную установку Ubuntu в бездисплейный сервер. Бездисплейный сервер является сервером без графического рабочего стола и основанными на GUI приложениями. Типичным примером бездисплейного сервера является сервер ЛАМПЫ, иначе Apache Linux Mysql PHP/Python. Все эти команды должны быть выполнены как корень, не делайте этого, если Вы не должны выполнять сервер.

Удалите пакеты для графики

% apt-get remove --purge libx11-6

Удалите большой пакет

Это могло бы быть полезно, чтобы далее уменьшить сервер и удалить большое и неиспользованное программное обеспечение. Можно легко обнаружить большие пакеты с:

% dpkg-query -W --showformat='${Installed-Size} ${Package} [depends: ${Depends}]\n' | sort -n

Удалите осиротевший пакет

% apt-get install deborphan
% deborphan
% deborphan --guess-all

Повторите это, пока больше пакетов не будет удалено:

% apt-get remove --purge `deborphan`
% apt-get remove --purge `deborphan --guess-all`
% apt-get autoremove --purge

Удалите неиспользованные заголовки ядрa и изображения

Список больших пакетов выше возвратил много неиспользованных заголовков Linux -* и изображения Linux -*. Эта команда удостоверится, что Вы НЕ удаляете пакеты для использующегося в настоящее время ядра. Для предотвращения аварий я поместил это в 2 отдельных шага. Проверьте вывод этой команды сначала:

% dpkg -l 'linux-headers*' 'linux-image*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'

Если вывод в порядке (отличающийся, чем, с чем Вы добираетесь uname -r), повторно выполните последнюю команду и отправьте, это в Кв. - получает чистку:

% (last cmd) | xargs apt-get -y purge

Автоудалите и уберите

% apt-get autoremove --purge
% apt-get clean

Источник

3
ответ дан 10 November 2019 в 19:22

Другие вопросы по тегам:

Похожие вопросы: