Совет: Расскажи APT-получить не устанавливать "рекомендует" пакеты в Debian Linux
Назначение: Если вы используете Debian Lenny и установка программных пакетов APT-получить, то вы, возможно, заметили новую версию APT-GET в Lenny устанавливает "рекомендует" пакеты автоматически увеличивая тем самым количество пакетов, установленных на вашем компьютере. "APT-получить" в Debian Etch (4.0) не использовать для установки "рекомендует" пакеты. В этой статье мы рассмотрим, как можно постоянно говорят APT-получить не устанавливать "рекомендует" пакеты. Для тех из вас, кто не уверен в Debian "зависит", "рекомендует" и "предложил" пакетов, обратитесь к этому Doc . Это важно, если вы ограничены в пространстве хранения на вашей системе, скажем, например, встроенные системы.
Проблема:
Давайте посмотрим, как это сделать на примере. Предположим, нам нужно установить Perl пакет. Если вы делаете:
# apt-get update
# apt-get install perl
Вы получите что-то вроде этого:
# apt-get install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
perl-doc perl-modules
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl groff
The following NEW packages will be installed:
perl perl-doc perl-modules
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 15.9MB of archives.
After this operation, 41.4MB of additional disk space will be used.
Do you want to continue [Y/n]?
Обратите внимание, что если вы идете вперед с этим (скажем Y) вы будете в конечном итоге использование 41,4 МБ дискового пространства. Однако, если вы посмотрите здесь , вы можете увидеть, что пакет Perl-Doc не является обязательным, потому что это просто "рекомендует" пакет, а не "зависит" пакет.
Красный = Зависит
Зеленый = рекомендует (опционально)
Синий = Предлагает (опционально)
Решение:
Создайте или откройте файл / и т.д. / APT / apt.conf файл и добавить к нему следующий код:
// Recommends are as of now still abused in many packages
APT::Install-Recommends "0";
APT::Install-Suggests "0";
Теперь сохраните файл и запустите:
#apt-get update
# apt-get install perl
Теперь вы должны получить что-то вроде этого:
# apt-get install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
perl-modules
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl
Recommended packages:
perl-doc
The following NEW packages will be installed:
perl perl-modules
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 7731kB of archives.
After this operation, 27.5MB of additional disk space will be used.
Do you want to continue [Y/n]?
will be used now. Если вы заметили, что в настоящее время общий размер установки снижена с 41,4 до 27,5 Мб Мб т.е. почти на 33% меньше места на диске будет использоваться сейчас. Это очень полезно, если Вы складских помещений является проблемой для вас. Также вы можете увидеть, что "APT-GET" теперь перечисляет "рекомендовано" пакет как отдельный объект выше (см. зеленую выше).
Временное решение:
Также, если вы не хотите, чтобы создать "apt.conf" файл, потому что вы хотите "APT-GET" установить "рекомендует" пакет, но иногда вы не хотите установить "рекомендует" пакеты избирательно для конкретной установки пакета то вы можете дать следующую команду:
# apt-get --no-install-recommends install perl
и она будет иметь тот же эффект, имеющий те линии "apt.conf" файл, но вы должны будете предоставить флаг "-но-Install-рекомендует" каждый раз, когда вы используете APT-GET установить любой другой пакет.
Как обычно, пожалуйста, оставьте комментарий / обратной связи, если у вас есть. Комментарии призывает блоггеров размещать все больше и держать их духа.
Также не забудьте оценить этот пост ниже.













11 января 2009 в 12:09
хммм ... в Ubuntu также, способности устанавливает рекомендуемые пакеты. Debian Ubuntu пошли путем, WTF?
Ответить на этот комментарий
Kushal Ответ:
11 января 2009 в 11:10 вечера
HI ЛМЗ,
Сообщение говорит о APT-GET. Я не использую Aptitude много, но я помню, что способность была установка "рекомендованные" пакетов, поскольку долгое время. Не знаю, кто чей путь отправились.
Спасибо за ваш комментарий.
Ответить на этот комментарий
21 марта 2009 в 4:06 вечера
[...] Скажите "APT-получить" не устанавливать "рекомендует" пакеты - Debian (и Ubuntu) установит рекомендует пакетов по умолчанию. Выключите его, чтобы сэкономить место [...]
5 июля 2009 в 6:28 утра
если вы используете способности. Вы хотите использовать опцию "-без-рекомендует"
Кроме того, вы можете сделать изменения конфигурации файлов, и использовать опцию "-с-рекомендует" обратить вспять поведения.
Действительно, следует использовать способности в настоящее время. Не так много причин для использования APT-получить непосредственно, и много причин, чтобы использовать способности (например, зависимость лучше регулировать)
Ответить на этот комментарий
17 января 2010 в 6:39 утра
Спасибо! Только то, что я искал!
Ответить на этот комментарий
3 марта 2010 в 11:54 вечера
Благодаря ЛМЗ и Draeath для APT-GET и способности команды!
Ответить на этот комментарий
5 июня 2010 в 1:57 утра
Спасибо за эту инструкцию, я искал, как автоматически получаете предлагает и рекомендует устанавливать без необходимости вводить их в каждый раз. Ваша статья помогла мне достичь этого, просто измените 0 на 1.
Ответить на этот комментарий
30 марта 2011 в 12:40
Спас свою задницу от установки ш * Tload пакетов, спасибо!
Ответить на этот комментарий
13 марта 2012 в 1:32 утра
Сэр при установке APT в Fedora 14 я иду эту ошибку Ошибка загрузки пакетов:
APT-0.5.15lorg3.95-0.git522.1.fc14.i686: неудачи: APT-0.5.15lorg3.95-0.git522.1.fc14.i686.rpm от обновлений: [Errno 256] Нет больше зеркал попробовать.
Ответить на этот комментарий
23 марта 2012 в 7:30 утра
Большое спасибо! я могу использовать KDE приложения, не потянув в KDE библиотеки с ним: D ваш лучший: D
Ответить на этот комментарий
20 августа 2012 в 8:54 вечера
Muchas Gracias! : D
Ответить на этот комментарий
9 февраля 2013 в 9:26
Спасибо
Ответить на этот комментарий