CentOS: список установленных RPM по дате установки / обновления?


47

Я на машине CentOS. Я обновил и установил несколько пакетов несколько недель назад, но я не помню ни имени каждого пакета, ни имен всех зависимостей. Я использовал yum.

Могу ли я перечислить пакеты в моей системе по дате их последней установки или обновления?


Этот вопрос (и решения), вероятно, является общим для всех дистрибутивов Linux на основе RPM, таких как Fedora, RHEL, CENTOS и так далее. Я говорю, вероятно, просто чтобы быть в безопасности.
Тревор Бойд Смит

Ответы:


68

Чтобы перечислить все пакеты и даты их установки, сначала самое позднее:

rpm -qa --last

24

Это должно работать на любой машине на основе RPM:

rpm -qa --qf '%{INSTALLTIME} (%{INSTALLTIME:date}): %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -n

(Чтобы получить список всех возможных тегов, используйте rpm --querytags.)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.