Требуется ли для «aptitude search '~ U» «aptitude update» для отображения правильной информации?

Как гласит заголовок: если я запускаю aptitude search '~U’, нужно ли мне запускать aptitude update раньше, чтобы получить правильные результаты?

В документации aptitude говорится:

? Обновляемый | ~ U | Выберите пакеты, которые установлены и могут быть обновлены.

Однако я не уверен, что это только поиск в кеше или репозиториях, из которых приходят пакеты.

Мне нужно это для какого-то уведомления об обновлениях, который регулярно вызывается cron.

1
задан 4 December 2015 в 15:28

1 ответ

TL; DR

aptitude search '~U' требует aptitude update отображать корректную информацию.

<час>

необходимо работать

sudo aptitude update

для получения на самом деле информации. Команда

sudo aptitude search '~U'

не ищет онлайн, только локальный в Вашей системе.

Это не необходимо в основанной на об/мин системе с yum upgrade, dnf upgrade, yum distro-sync и dnf distro-sync.

0
ответ дан 5 December 2015 в 01:28
  • 1
    Имя файла doesn' t включают символ вертикальной черты, таким образом, это должно быть file trigger. Это видно с mkfifo trigger; ll trigger; file "trigger|" – Chai T. Rex 26 February 2017 в 14:42

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

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