Безопасно ли удалять пакет ubuntu-desktop?

Я предпочитаю использовать Synaptic для Software Center. Поэтому я решил удалить software-center пакет, но ubuntu-desktop нужно также удалить. Предупреждение показано, говоря ubuntu-desktop необходим для обеспечения правильных обновлений.

В какой степениubuntu-desktop влияние на обновления?


Допустим, я удалил ubuntu-desktop тогда моя убунту будет рассматриваться как режим сервера. Значит ли это, что я получу обновления, ориентированные на сервер, то есть получу пакеты, которые не нужны для моего рабочего стола?

Спасибо.

2 ответа

Ubuntu-Desktop - это метапакет. Само по себе ничего не делает. Мета-пакеты существуют в виде контейнеров в зависимости от ряда других пакетов, которые относятся к стандартной установке. Вы можете безопасно удалить ubuntu-desktop, Ничего плохого не случится.

Однако, если вы обновитесь до более поздней версии Ubuntu, метапакеты отражают новый список стандартных приложений. Если Canonical когда-либо решит отказаться от программного центра и вместо этого включить AptDeluxe, метапакет позаботится об этом во время обновления. Худшее, что может случиться, это то, что обновление требует ручной работы, или что некоторые пакеты не будут получать (автоматические) обновления (поскольку конфликты не могут быть разрешены); последнее может быть проблемой безопасности.

Я бы рекомендовал оставить те метапакеты установленными, которые предоставляют набор приложений, которые вы обычно хотели бы. Если софт-центр является единственным пакетом из ubuntu-desktop что вам не нужно, я бы сохранил ubuntu-desktop потому что Центр программного обеспечения не причиняет вреда (насколько мне известно). Однако, если есть еще раздувание, от которого вы хотите избавиться, и вы не возражаете против возможных будущих проблем, устранение ubuntu-desktop это правильная вещь.

Вы можете безопасно удалить ubuntu-desktop не влияя на обновления:

По словам источника:

У установки на сервере больше свобод, для установки на настольном компьютере мы устанавливаем метапакет на рабочем столе для установки при обновлении.

Мы ищем установленный настольный meta pkg и ключевые зависимости, если ни один из них не установлен, мы предполагаем режим сервера

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