Добрый день, уважаемые!
Имеется проблемка или непонимание - не знаю.
Судя по описанию apt-get он по умолчанию не ставит пакеты recommended (ну и sugggested понятное дело). Пруфлинк:
Так как пакеты имееют зависимости, программа apt-get автоматически при установке пакета выбирает к установке дополнительные пакеты, от которых устанавливаемый пакет зависит (depends), но она не трогает пакеты, связанные с ним зависимостями «рекомендует» (recommends) и «предлагает» (suggests). В то же время программа dselect через меню предлагает установить пакеты, основываясь на зависимостях вида «зависит» (depends), «рекомендует» (recommends) и «предлагает» (suggests). Программа aptitude имеет опцию для автоматической установки всех пакетов, выбираемых этими видами зависимостей.
Хочу, чтобы ставились рекомендуемые пакеты.
Полез в /etc/apt/apt.cofn.d и нашел в файле 99synaptic нужные строки:
APT::Install-Recommends "true";
Однако, это скорее для синаптика. Поэтому делаю apt.conf в /etc/apt/ и вношу туда эти же строки:
APT::Install-Recommends "true";
После этого:
apt-get update
И проверяю на zendframework:
Будут установлены следующие дополнительные пакеты:
apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libonig2
libqdbm14 php5 php5-common
Предлагаемые пакеты:
apache2-doc apache2-suexec apache2-suexec-custom php-pear php5-curl php5-gd
php5-imap php5-ldap php5-mysql php5-pgsql php5-json php5-sqlite
Рекомендуемые пакеты:
php5-cli
НОВЫЕ пакеты, которые будут установлены:
apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libonig2
libqdbm14 php5 php5-common zendframework
Вижу рекомедуемые пакеты, но не вижу, что они будут установлены.
В то же время в гугл выдаёт кучу ссылок, где говорится о том, что apt-get по-умолчанию ставит рекомендуемые пакеты, однако не в моём случае - в разделе «НОВЫЕ пакеты, которые будут установлены» их нету.
Где выпрямлять руки?