Как --install-наводить на уже установленный пакет?

Или: как правильно установить недостающие подсказки для установленных пакетов?

2 ответа

Вы можете использовать шаблоны поиска с aptitude перечислить предлагаемые пакеты, а затем скормить их install, Например, для сорванца:

sudo aptitude install '~Rsuggests:tomboy'

Предупреждение: будьте предельно осторожны при этом. Вы можете легко установить или обновить тысячи пакетов за один раз.

Такой опции нет, но вы можете узнать и установить предложенные пакеты с apt-cache depends:

PACKAGES="package1 package2 ..."
LANG=c apt-cache depends $PACKAGES |grep -i suggests

(LANG=c чтобы получить выходной английский)

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

или в одну строку:

sudo apt-get install $PACKAGES $(LANG=c apt-cache depends $PACKAGES|grep -i suggests|cut -d' ' -f4|xargs)
Другие вопросы по тегам