Ubuntu без GUI

Я использую Ubuntu 12.04 lts, ​​и мне не нужен графический интерфейс, поэтому я изменил grub для начала в текстовом режиме, но поскольку я не использую GUI, я хочу удалить все об этом, чтобы сэкономить место.

Я попробовал «sudo apt-get удалить ubuntu-desktop», но есть еще тот же графический интерфейс, что и раньше.

Что я могу сделать?

Благодарю.

Я думаю, что зависимости действительно слишком запутаны в присутствии рабочего стола, чтобы сделать это возможным. Вы можете проверить команду remove в режиме симуляции, например:

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...] 

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

Чтобы иметь минимальную установку только для текста, я бы:

  1. установите серверную версию Ubuntu — я думаю, что она поставляется без графического интерфейса по умолчанию;

  2. переключитесь на дистрибутив, более соответствующий минимальной установке и управлению (например, Arch Linux ).

… но вы уверены, что стоит? В настоящее время жесткий диск дешевый, и вы получите максимум пару гигабайт …

Я бы удалил все библиотеки GUI, X, pulseaudio

 sudo apt-get purge "^libgtk.*" "^libqt.*" xserver-xorg-core "^pulseaudio.*" 

Затем сделайте autoremove для удаления оставленных зависимостей:

 sudo apt-get autoremove --purge 

Я также использую очистку для удаления файлов конфигурации.

Проверьте список удаляемых пакетов, иногда вы получаете неожиданные зависимости для инструментов CLI.