19

В Ubuntu при установке пакета могут быть зависимости, рекомендации и предложения. Например: virtualbox-ose имеет adduser в качестве зависимости, libgl1 в качестве рекомендации и libpulse0 в качестве рекомендации.

В чем разница между рекомендациями и предложениями?

Стандартные рекомендации устанавливаются вместе с apt. Это можно предотвратить с помощью переключателя --no-install-Recommended

Второй вопрос: как вы можете заставить устанавливать предложения с apt?

2 ответа2

15

Смотрите FAQ об этом в Debian . Ubuntu основана на Debian, поэтому она должна быть такой же:

  • Пакет A рекомендует Пакет B, если сопровождающий пакета считает, что большинству пользователей не нужен A, не имея также функциональности, предоставляемой B.
  • Пакет A предлагает Пакет B, если B содержит файлы, которые связаны (и обычно улучшают) функциональность A.
0

Вы можете избежать включения рекомендованных пакетов в установку в Synaptic через Настройки, Предпочтения, вкладка Общие: Снимите флажок "Рассматривать рекомендуемые пакеты как зависимости".

С помощью apt-get вы можете включить параметр «--no-install-Recommended».

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

Метод CLI для отображения зависимостей и предложений: apt-cache show Пример: apt-cache show gimp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .