回滚YUM包

什么是使用YUM回滚rpm更新的最佳(即万无一失)机制?

我还没有遇到过升级问题,后来发现我想降级的问题,但我宁愿准备好。

这似乎是一个相当容易遵循的程序: Yum回滚

它涉及到一些configuration更改为百胜,但似乎很容易。 总结链接:

  1. 将'tsflags = repackage'添加到/etc/yum.conf
  2. 将“%_repackage_all_erasures 1”添加到/ etc / rpm / macros

而当你想要回滚的时候,在rpm中使用“–rollback”标志。 就像我说的,似乎很容易让脑死亡。

只需使用较旧rpm的–oldpackage开关:

 rpm -Uvh foo.rpm --oldpackage