Fedora:按日期获取已安装内核的列表

Ked*_*dar 3 fedora kernel

我想获取已安装内核的列表(按安装日期的降序排列)。

关于如何做到这一点有什么想法吗?我使用的是 Fedora 20

小智 5

您可以使用 RPM 列出所有名为“kernel”的软件包,并以它们安装的时间戳为前缀。然后使用“sort”对条目进行排序:

rpm -q --qf '%{installtime} %{installtime:date}: %{name}-%{version}%{release}\n' kernel | sort -n
Run Code Online (Sandbox Code Playgroud)

输出示例:

1405648370 Thu 17 Jul 2014 08:52:50 PM CDT: kernel-3.15.5200.fc20
1406750762 Wed 30 Jul 2014 03:06:02 PM CDT: kernel-3.15.6200.fc20
1420254368 Fri 02 Jan 2015 09:06:08 PM CST: kernel-3.17.7200.fc20
Run Code Online (Sandbox Code Playgroud)

编辑:要反转列表,请添加-rsort