как проверить актуальность кэша apt с помощью bash

Я ищу способ протестировать в bash-скрипте, требуется ли обновление кэша (чтобы избежать ненужного apt-get update, когда apt-cache был недавно обновлен).

Может ли кто-нибудь мне помочь?

1
задан 24 June 2014 в 15:53

1 ответ

Хорошо как Tuomas , узнанный на ServerFault, существует APT::Update::Post-Invoke-Success вызов, проверенный с помощью ping-запросов прочь по умолчанию в Ubuntu. Это касается другого файла, когда обновление заканчивается успешно. Это не должно инициировать при установке вещей.

можно проверить его как это:

$ stat -c %z /var/lib/apt/periodic/update-success-stamp
2014-06-24 12:58:52.414894266 +0100

stat поддержки загрузка различных выходных форматов (см. man stat, если Вам нужен другой) так, чтобы было хорошо для большинства целей.

0
ответ дан 24 June 2014 в 15:53

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

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