Я использую Ubuntu 12.04 lts, и мне не нужен GUI, таким образом, я изменил личинку для запуска как текстовый режим, но так как я не использую GUI, я хочу удалить все об этом для оставления свободного места.
Я попробовал "sudo склонный - добираются, удаляют рабочий стол человечности", но существует все еще тот же GUI как прежде.
Что я могу сделать?
Спасибо.
Я думаю, что зависимости действительно слишком запутаны к присутствию рабочего стола для того, чтобы сделать эту вещь возможной. Можно проверить удалить команду в режим моделирования, например:
apt-get -s purge ubuntu-desktop whatever more
..., но по моему опыту Вы заканчиваете удаление слишком много. BTW, пытаясь удалить ubuntu-desktop
ничего не делает, потому что это - просто метапакет; необходимо удалить его зависимости---, можно проверить их:
[romano:~] % apt-cache depends ubuntu-desktop
ubuntu-desktop
Depends: alsa-base
Depends: alsa-utils
alsa-utils:i386
Depends: anacron
{...awfully lot of lines removed...]
и как Вы видите, зависимые являются, например, аудиосистемой или anacron, который я не знаю, хотите ли Вы действительно удалить..., таким образом, единственный путь проходит тот список вручную, и удалите то, что Вы хотите (снова, моделируйте прежде!).
Для имения минимальной установки только для текста я был бы также:
устанавливают сервер версия Ubuntu---, я думаю, что это прибывает без графического интерфейса по умолчанию;
переключатель к распределению, более адаптированному в соответствии с минимальной установкой и управлением (как, например дуга Linux ).
..., но, Вы уверенный стоите? Жесткий диск является дешевым в наше время, и Вы будете, собираясь получать самое большее несколько гибибайт...
Я удалил бы весь GUI, освобождает, X, pulseaudio
sudo apt-get purge "^libgtk.*" "^libqt.*" xserver-xorg-core "^pulseaudio.*"
Тогда делают автоудалять для удаления перенесенных зависимостей:
sudo apt-get autoremove --purge
я использую чистку для удаления файлов конфигурации также.
Проверка список пакетов, которые будут удалены, иногда Вы получаете неожиданные зависимости для инструментов CLI.