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