我想要按安装日期的降序排列已安装内核的列表。
你知道怎么做吗?我在 Fedora 20 上
答案1
您可以使用 RPM 列出所有名为“kernel”的软件包,并以安装时间戳作为前缀。然后使用“sort”对条目进行排序:
rpm -q --qf '%{installtime} %{installtime:date}: %{name}-%{version}%{release}\n' kernel | sort -n
示例输出:
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
编辑:要反转列表,请添加-r
至sort