Как установить рекомендует использовать gdebi?

Gdebi, по-видимому, не устанавливает рекомендуемые пакеты по умолчанию, он только устанавливает зависимости. Я пытался

sudo gdebi -o="--install-recommends" package.deb

, но это не работает.

Как установить также рекомендуемые пакеты, используя gdebi?

2
задан 10 June 2013 в 01:28

2 ответа

-o опция gdebi не предназначен для передачи параметров командной строки apt-get, но параметры конфигурации. Таким образом, для установки рекомендуемый пакеты необходимо использовать:

gdebi -o "APT::Install-Recommends=1" ...

С тех пор,

  1. man apt-get говорит:

    --no-install-recommends
       Do not consider recommended packages as a dependency for
       installing. Configuration Item: APT::Install-Recommends.
    
  2. От того, Как не установить рекомендуемый и предложенные пакеты?,

    Правильный синтаксис в последних версиях, кажется:

    APT::Install-Suggests "0";
    APT::Install-Recommends "0";
    
  3. И в комментарии № 7 об этом вопросе о Панели запуска говорится:

    Для любого поиск с помощью Google я не могу дать правильный формат для APT:: Получите опции, однако следующее работало на меня для APT:: установка - опции.

    gdebi -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 .....
    
3
ответ дан 10 June 2013 в 01:28

Если вы используете менеджер пакетов для установки пакетов, вам придется вручную собрать зависимые файлы и добавить их в командную строку. Менеджер пакетов будет уважать зависимости, но будет искать только пакеты, доступные в командной строке.

Вместо использования менеджера пакетов для установки, было бы лучше использовать более A dvanced P aackaging T ool, который знает хранилище пакетов, в которых можно искать зависимости и перечислять их в командной строке вместе с пакетом, который вы хотите установить. Это то, что подходит для вас. Он собирает зависимости пакетов, выбранных для установки, и передает список dpkg.

Мое решение состояло бы в том, чтобы просто запустить dpkg -i package.deb и посмотреть, как он провалится. Затем запустите aptitude, и он будет жаловаться на испорченные пакеты. Следуйте инструкциям в красном внизу экрана и выберите решение, которое наилучшим образом соответствует вашим потребностям.

0
ответ дан 10 June 2013 в 01:28

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

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