Несколько дней назад был обновлен пакет rpm. В моем случае openssh.
Сегодня хотел вот так: "Какая была версия до обновления?"
До сих пор я не нашел способа ответить на этот вопрос.
Имеет ли RPM, в моем случае OpenSuSE, историю изменений, чтобы я мог получить эту информацию?
Нет такой команды для получения истории. Вы можете проверить файл истории расположен в /var/log/zypp/history
для получения соответствующей информации, если вы использовали zypper для установки / обновления / удаления пакета.
zypper эквивалент команды «история коврика»
Все пакеты, установленные или обновленные с помощью zypper, входят в систему.
/var/log/zypp/history
. Плохая новость заключается в том, что файл также записывает некоторые другие данные, поэтому вы не можете простоcat /var/log/zypp/history
чтобы получить результат, эквивалентный «истории ковров».Однако вы можете
/var/log/zypp/history
для получения аналогичного результата с помощью команды «вырезать»:cut -d "|" -f 1-4 -s --output-delimiter " | " /var/log/zypp/history | grep -v " radd "