在更新安装包之前,我们可能会想做一个测试运行,换句话说,而不是实际安装更新的包,以确定在安装之前是否有任何需要处理的问题。
以测试更新openssh2为例:
yum update openssh2 --setopt tsflags=test
rpm -uvh --test openssh2
现在的 yum 带有历史记录功能,可以查看过往的事务,重做或回滚这些事务.
显示事务的命令是 “yum history”,
在历史中搜索某个软件包是“yum history list xxxx”,
显示某个事务的详细信息用 “yum history info n” , n是事务编号,
重做是 “yum history redo n”,
回滚是 “yum history undo n”
利用 yum history 可以更好的管理已进行的 yum 操作。
在/var/log/yum.log 中也有yum安装历史记录