Как найти количество пакетов, требующих обновления из командной строки?

Разрешение execution для каталога означает, что вы можете cd в него. Поэтому, если вы хотите cd в каталог projects для имени группы, вам нужно установить бит execute в этом каталоге:

chmod g+x projects
1
задан 6 June 2014 в 01:16

3 ответа

Почему вы не можете просто запустить это?

/usr/lib/update-notifier/apt-check --human-readable

Это то, что / usr / lib / update-notifier / update-motd-updates - доступно для сбора информации, по крайней мере, в версия Ubuntu, я использую (12.10).

18
ответ дан 25 May 2018 в 20:10
  • 1
    Просто посмотрел на Lucid, и он там тоже работает – KayEss 3 April 2013 в 21:49
  • 2
    Он записывает свой вывод в stderr. Кто это сделает? – KayEss 26 April 2013 в 08:57
  • 3
    Предпочитайте этот подход, так как он полностью бок шагает весь пакет update-motd и его мышление. Спасибо, что просто дал команду. – jefflunt 15 August 2013 в 02:51

Я также ищу скриптовый метод проверки обновлений внутри минимальных контейнеров докеров, когда я нашел комментарий в /usr/lib/update-notifier/apt-check:

apt-get -s -o Debug::NoLocking=true upgrade | grep ^Inst

Это позволяет проверять обновление по сценарию без необходимости установите пакет update-notifier-common

2
ответ дан 25 May 2018 в 20:10

Ну, вы можете использовать

sudo apt-get update

, это не даст вам список ... или вы можете использовать system->administration->update manager, но он графический: P

-2
ответ дан 25 May 2018 в 20:10

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

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