Вопрос Как удалить все связанные с рабочим столом пакеты, оставив только сервер? [Дубликат]


На этот вопрос уже есть ответ:

У меня есть VPS-сервер, на котором я неожиданно нахожу пакеты вроде bluez или thunderbird-gnome-support или firefox или libqt4,

Должен ли я перечислять все пакеты, как в "Как удалить все среды рабочего стола, кроме Unity?«?


1
2018-06-16 14:02


происхождения


Это не включает ubuntu-desktop, и не относится к настольным универсальным пакетам только для настольных компьютеров, например firefox, - Victor Sergienko
Удалить пакеты, чтобы преобразовать ubuntu Desktop на сервер? - bain


ответы:


Чтобы удалить x11 и все, что его использует:

apt-get purge libx11.* libqt.*

5
2018-06-17 08:52



Позаботьтесь об этом и просмотрите зависимые пакеты, которые будут удалены тщательно, потому что даже при установке сервера некоторым программам могут понадобиться библиотеки X11. Я думаю, что в основном для инструментария манипуляции изображения, такого как ImageMagick, используется многими сайтами веб-галереи. Кроме того, этот REGEX удалит не только libx11 а также LibXML библиотеки, которые могут быть обязательно необходимы на сервере. Итак, для меня apt-get purge libx11* будет лучшее предложение. - Benoit
@Benoit Спасибо, обновлено. - bain


Вы можете использовать Tasksel Это инструмент, который устанавливает / удаляет пакеты в соответствии с типом требуемой системы.

https://help.ubuntu.com/community/Tasksel


4
2018-06-17 08:59



tasksel -t remove ubuntu-desktop показывает, что он не удаляет Firefox, xorg и т. д. - bain
Да, вы также можете сделать это из командной строки с помощью sudo tasksel remove ubuntu-desktop, Но если вы это сделаете dpkg -l libx11-6 или dpkg -l firefox после этого вы увидите, что эти пакеты все еще установлены, поэтому tasksel не удаляет все пакеты на рабочем столе. - bain
Чтобы получить от ubuntu 14.04 рабочий стол для сервера, я побежал sudo tasksel затем выберите из доступных опций Основной сервер Ubuntu Я не выбрал Ubuntu Desktop тогда табуляция взял. Он удалил весь мой рабочий стол и только установил / оставил меня с установкой сервера. Я не использовал tasksel -t remove до только терминала gui. Я думаю, что вы остались с xorg и т. Д., Поскольку удаление ubuntu destop и не выбор опции сервера не удаляет систему x-windows, оставляя только сервер cli. Система x-windows требует, чтобы xorg и firefox могли запускаться из системы x-windows. - StallionSA
Я просто проверил это, выбрав Основной сервер Ubuntu и отменить выбор Рабочий стол Ubuntu точно так же, как вы описали, и не удаляли Firefox или библиотеки x11. - bain