Как я могу настроить aptitude-curses, чтобы он автоматически не выбирал * рекомендуемые * пакеты?

Когда я выбираю пакет для установки с помощью aptitude-curses, иногда появляется огромный список дополнительных пакетов, выбранных в «Пакеты устанавливаются автоматически для удовлетворения зависимостей» . Просматривая этот список, я вижу, что некоторые пакеты есть только потому, что тот, который я устанавливал в первую очередь , рекомендует его.

Есть ли способ, которым я могу настроить aptitude, чтобы эти пакеты не были помечены для установки, а вместо этого появлялись в каком-то списке, как «Пакеты, которые предлагаются другими пакетами» , уже делают ?

5
задан 17 May 2012 в 13:26

2 ответа

Попробуйте: зайдите в меню, нажмите Ctrl + T и перейдите к «параметрам», затем «настройкам», затем прокрутите вниз до раздела «Обработка зависимостей» и отмените выбор «устанавливать рекомендуемые пакеты автоматически».

0
ответ дан 17 May 2012 в 13:26

Вы можете делать это постоянно или на основе вызова aptitude.

Постоянный метод (файл конфигурации)

  • Нажмите Alt+F2 и запустите gksudo gedit /etc/apt/apt.conf (или ваш любимый редактор)
  • Добавьте следующие строки в файл :

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

Метод индивидуального вызова (переключатель командной строки)

Просто вызовите aptitude с помощью переключателя without-recommends, например

  • sudo aptitude --without-recommends для интерактивной версии
  • или sudo aptitude install --without-recommends <packages> для использования в кли.

Однократная установка рекомендуемых пакетов при использовании постоянного метода

Если вы используете постоянный метод для обычного отключения установки, но при использовании его один раз с aptitude, просто вызовите его как в метод per-invocation, но с переключателем - с -recommend.

0
ответ дан 17 May 2012 в 13:26

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

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