Установка рекомендуемых / рекомендуемых пакетов?

Я хотел сделать то же самое некоторое время назад; вот мой скрипт: http://pastebin.com/FkaxaN3J

Просто вставьте его в каталог, сделайте исполняемый файл и запустите.

1
задан 21 February 2014 в 19:35

2 ответа

Для предлагаемых пакетов вы можете просто использовать флаг --install-suggests:

Рассмотрите предлагаемые пакеты как зависимость для установки. Элемент конфигурации: APT :: Install-Suggestests.

вместо передачи опции -o APT::Install-Suggests="true" [так же, как вы --install-recommends]

Пример:

sudo apt-get --install-suggests install mercurial
15
ответ дан 25 May 2018 в 23:51
  • 1
    Интересное решение ... но --install-suggest не доступно для Maverick. Когда эта функция была добавлена ​​в apt-get? – MestreLion 25 January 2012 в 09:45
  • 2
    Разве это не рекурсивная команда? Таким образом, вы также установите предлагаемые пакеты всех предлагаемых пакетов и т. Д. И т. Д. Ive видел сторонние примеры, когда первоначальная установка нескольких МБ стала более 1 ГБ установки из-за рекурсии, которую может вызвать этот маршрут. – Phill Healey 17 April 2015 в 11:39
  • 3
    @PhillHealey Вы правы, это большая проблема & gt;. & Gt; – angulared 2 December 2016 в 19:19
  • 4
    @PhillHealey Вот почему у нас есть подтверждение до фактической установки ... – Franklin Yu 16 January 2017 в 08:14
  • 5
    @PhillHealey Да, я бы избегал использовать --install-suggests, так что это нормально в интерактивной установке. (И я действительно задаюсь вопросом, почему кому-то потребуется все предлагаемое программное обеспечение в автоматизированных сценариях ... Насколько я понимаю, предлагаемое программное обеспечение похоже на «Покупатели, которые купили этот товар, также приобрели» ; Я должен быть действительно богатым, чтобы требовать «покупать все», даже не глядя на список.) – Franklin Yu 16 January 2017 в 21:51

Добавьте опцию --install-recommends к вашей команде:

sudo apt-get --install-recommends install virtualbox-4.0 
9
ответ дан 25 May 2018 в 23:51
  • 1
    Когда вы используете --install-suggests, убедитесь, что вы изучили список программ, которые будут установлены - иногда вы получаете полный список программ, которые помещаются в вашу систему (попробуйте --install-suggests с TuxGuitar) – Charles Green 27 October 2014 в 02:40
  • 2
    Разве это не рекурсивная команда? Таким образом, вы также установите предлагаемые пакеты всех предлагаемых пакетов и т. Д. И т. Д. Ive видел сторонние примеры, когда первоначальная установка нескольких МБ стала более 1 ГБ установки из-за рекурсии, которую может вызвать этот маршрут. – Phill Healey 17 April 2015 в 11:40

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

Похожие вопросы: