Предельная рекурсия в Кв. - получает установку - установка - предлагает

Недавно я попытался установить пакет, и это, предлагает при помощи

apt-get install tuxguitar --install-suggests

хотя это работало, там был намного более установлен, чем я заключил сделку на. В общей сложности 1 308 пакетов были установлены, включая PovRay, Фортран, TexLive, Apache2, gnucash... Вы получаете изображение. Ни один из этих объектов не был в установке - предлагает список, как представлено apt-get install tuxguitar, таким образом, я должен предположить что --install-suggests опция рекурсивно смотрит на пакеты, которые требуют и их install-suggests пока 'полный' набор пакетов не создается.

Существует ли чистый метод ограничения этой рекурсии?

Не то, чтобы я действительно жалуюсь очень на некоторые программы (мне нравится PovRay), но мне нравится добавлять к моей системе немного за один раз, пытаясь удостовериться, что ОС остается стабильной!

3
задан 13 September 2014 в 18:57

2 ответа

Можно установить только непосредственно предложенные пакеты с

LANG=c apt-cache depends tuxguitar|grep -i suggests

(LANG=c для получения английского вывода)

PACKAGES="tuxguitar otherpackage"
SUGGESTS=$(LANG=c apt-cache depends $PACKAGES|grep -i suggests|cut -d' ' -f4|xargs)
sudo apt-get install $PACKAGES $SUGGESTS

в случае и в одной строке:

PACKAGES=tuxguitar; sudo apt-get install $PACKAGES $(LANG=c apt-cache depends $PACKAGES|grep -i suggests|cut -d' ' -f4|xargs)
2
ответ дан 18 November 2019 в 05:41

Кажется, нет способа сделать это на основе эта страница справочника .

-1
ответ дан 18 November 2019 в 05:41

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

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