Установите сетевой менеджер на сервере Ubuntu [dубликат]

Я использую Ubuntu 12.04 64-bit, я сделал следующее: sudo gedit /etc/apt/apt.conf и добавил

APT::Install-Recommends "false"; APT::Install-Suggests "false";

Но это не сработало. Когда я пытаюсь установить пакет, он по-прежнему хочет установить предлагаемые и рекомендуемые пакеты. Как я могу это решить?

57
задан Armanelgtron 23 March 2017 в 23:13
поделиться

63 ответа

Если вы не хотите устанавливать рекомендуемые пакеты, вы можете запустить apt-get с флагом --no-install-recommends или aptitude с флагом --without-recommends / -R.

Если вы хотите, чтобы эти флаги всегда были включены (я НЕ рекомендую это), поместите следующие строки в ваш файл /etc/apt/apt.conf:

APT::Get::Install-Recommends "false"; APT::Get::Install-Suggests "false";

Помните, что эти пакеты рекомендуется по какой-то причине, и, вероятно, не рекомендуется игнорировать его в любое время. Вам лучше использовать флаги в тех случаях, когда вы знаете, что рекомендуемые пакеты ошибочны.

64
ответ дан Alex L. 17 July 2018 в 18:51
поделиться

Если вы не хотите устанавливать рекомендуемые пакеты, вы можете запустить apt-get с флагом --no-install-recommends или aptitude с флагом --without-recommends / -R.

Если вы хотите, чтобы эти флаги всегда были включены (я НЕ рекомендую это), поместите следующие строки в ваш файл /etc/apt/apt.conf:

APT::Get::Install-Recommends "false"; APT::Get::Install-Suggests "false";

Помните, что эти пакеты рекомендуется по какой-то причине, и, вероятно, не рекомендуется игнорировать его в любое время. Вам лучше использовать флаги в тех случаях, когда вы знаете, что рекомендуемые пакеты ошибочны.

64
ответ дан Alex L. 23 July 2018 в 19:28
поделиться
64
ответ дан Alex L. 31 July 2018 в 16:36
поделиться
64
ответ дан Alex L. 2 August 2018 в 09:39
поделиться
64
ответ дан Alex L. 3 August 2018 в 14:01
поделиться
64
ответ дан Alex L. 4 August 2018 в 23:19
поделиться
64
ответ дан Alex L. 6 August 2018 в 16:00
поделиться
64
ответ дан Alex L. 8 August 2018 в 20:21
поделиться
64
ответ дан Alex L. 14 August 2018 в 10:38
поделиться

По мне, изменение файлов conf слишком рискованно и ненужно. Скорее apt-get предоставляет опции для указания не устанавливать рекомендуемые пакеты.

sudo apt-get install --no-install-recommends package-name

Это лучше, чем изменение файла conf.

4
ответ дан d a i s y 17 July 2018 в 18:51
поделиться

Проверено сегодня (07 января 2015 г.).

Эти настройки работают хорошо для меня:

APT::Install-Recommends "false"; APT::Install-Suggests "false";

Это решение не работает:

APT::Get::Install-Recommends "false"; APT::Get::Install-Suggests "false";
11
ответ дан Mikhail Chernyshev 17 July 2018 в 18:51
поделиться

Вы можете быть похожими на меня и иметь файл /etc/apt/apt.conf.d/99synaptic, скрывающийся вокруг. Я все еще не совсем уверен, откуда появился этот файл, но он содержит одну строку:

APT::Install-Recommends "true";

Это наверняка переопределило бы изменение в /etc/apt/apt.conf. Я не вижу, что файл уже используется каким-либо пакетом, поэтому я бы предложил просто удалить его (проверьте, что содержимое похоже) или заменить true на false.

2
ответ дан Oli 17 July 2018 в 18:51
поделиться

Вы можете указать строки конфигурации из командной строки, используя опцию -o.

Это работает для меня (APT v.1.4.8) (sudo по мере необходимости):

apt-get install package1 package2 -o APT::Install-Suggests=0 -o APT::Install-Recommends=0
0
ответ дан Rolf 17 July 2018 в 18:51
поделиться

Правильный синтаксис в последних версиях выглядит следующим образом:

APT::Install-Suggests "0"; APT::Install-Recommends "0";

Вы можете поместить это в /etc/apt/apt.conf (который больше не существует по умолчанию) или в файле, таком как 99local в /etc/apt/conf.d.

Следите за другими файлами в /etc/apt/conf.d, которые могут переопределить ваши настройки.

12
ответ дан Tshepang 17 July 2018 в 18:51
поделиться

Я бы рекомендовал создать файл /etc/apt/apt.conf.d/60user с одной строкой:

APT::Install-Recommends "false";

Это отлично работает для меня 12.04.

0
ответ дан yassen 17 July 2018 в 18:51
поделиться

По мне, изменение файлов conf слишком рискованно и ненужно. Скорее apt-get предоставляет опции для указания не устанавливать рекомендуемые пакеты.

sudo apt-get install --no-install-recommends package-name

Это лучше, чем изменение файла conf.

4
ответ дан d a i s y 23 July 2018 в 19:28
поделиться

Проверено сегодня (07 января 2015 г.).

Эти настройки работают хорошо для меня:

APT::Install-Recommends "false"; APT::Install-Suggests "false";

Это решение не работает:

APT::Get::Install-Recommends "false"; APT::Get::Install-Suggests "false";
11
ответ дан Mikhail Chernyshev 23 July 2018 в 19:28
поделиться
  • 1
    Вопрос около 12,04. Ответ от lan уже упоминается для более поздних версий, это APT :: Install-Recommendedends, поэтому ваш ответ не добавляет дополнительной информации. – Requist 7 January 2015 в 20:43
  • 2
    Вы должны указать, какую версию ОС вы пробовали, а не календарную дату. – Melebius 30 June 2015 в 09:47

Вы можете быть похожими на меня и иметь файл /etc/apt/apt.conf.d/99synaptic, скрывающийся вокруг. Я все еще не совсем уверен, откуда появился этот файл, но он содержит одну строку:

APT::Install-Recommends "true";

Это наверняка переопределило бы изменение в /etc/apt/apt.conf. Я не вижу, что файл уже используется каким-либо пакетом, поэтому я бы предложил просто удалить его (проверьте, что содержимое похоже) или заменить true на false.

2
ответ дан Oli 23 July 2018 в 19:28
поделиться

Вы можете указать строки конфигурации из командной строки, используя опцию -o.

Это работает для меня (APT v.1.4.8) (sudo по мере необходимости):

apt-get install package1 package2 -o APT::Install-Suggests=0 -o APT::Install-Recommends=0
0
ответ дан Rolf 23 July 2018 в 19:28
поделиться

Правильный синтаксис в последних версиях выглядит следующим образом:

APT::Install-Suggests "0"; APT::Install-Recommends "0";

Вы можете поместить это в /etc/apt/apt.conf (который больше не существует по умолчанию) или в файле, таком как 99local в /etc/apt/conf.d.

Следите за другими файлами в /etc/apt/conf.d, которые могут переопределить ваши настройки.

12
ответ дан Tshepang 23 July 2018 в 19:28
поделиться

Я бы рекомендовал создать файл /etc/apt/apt.conf.d/60user с одной строкой:

APT::Install-Recommends "false";

Это отлично работает для меня 12.04.

0
ответ дан yassen 23 July 2018 в 19:28
поделиться
  • 1
    ОП уже заявил, что это не сработало. – Oli♦ 24 October 2012 в 11:24
  • 2
    Я проверил это на 10.04, 12.04, 14.04 и APT :: GET :: * не работает, купите APT :: Install- *, хорошо работали с "apt-get install & quot; – ggrandes 11 July 2014 в 10:19
4
ответ дан d a i s y 31 July 2018 в 16:36
поделиться
11
ответ дан Mikhail Chernyshev 31 July 2018 в 16:36
поделиться
2
ответ дан Oli 31 July 2018 в 16:36
поделиться
0
ответ дан Rolf 31 July 2018 в 16:36
поделиться
12
ответ дан Tshepang 31 July 2018 в 16:36
поделиться
0
ответ дан yassen 31 July 2018 в 16:36
поделиться
4
ответ дан d a i s y 2 August 2018 в 09:39
поделиться
11
ответ дан Mikhail Chernyshev 2 August 2018 в 09:39
поделиться
2
ответ дан Oli 2 August 2018 в 09:39
поделиться

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

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