1.
Veja o log do yum em /var/log/yum.log
2.
yum downgrade package1 [package2] [...]
Para detalhes, veja a página do yum
Hoje, instalamos os seguintes rpm via yum na redhat versão 5
# rpm -qa --last | head -10
kernel-headers-2.6.18-408.el5 Wed May 18 13:33:59 2016
bind-utils-9.3.6-25.P1.el5_11.6 Wed May 18 13:33:59 2016
redhat-release-5Server-5.11.0.2 Wed May 18 13:33:58 2016
nss-3.19.1-4.el5_11 Wed May 18 13:33:58 2016
nspr-4.10.8-2.el5_11 Wed May 18 13:33:58 2016
bind-libs-9.3.6-25.P1.el5_11.6 Wed May 18 13:33:58 2016
kernel-2.6.18-409.el5 Wed May 18 04:13:58 2016
Como posso saber se esses RPMs foram instalados do zero ou apenas atualizados?
Eu experimento por rpm -qi
mas a partir de rpm -qi , não obtemos a informação se o rpm foi instalado do zero ou atualizado.
Em segundo lugar, se um rpm tiver sido atualizado, como posso fazer o downgrade para a versão anterior?
more /var/log/yum.log
Mar 22 11:06:19 Installed: yum-security-1.1.16-21.el5.noarch
May 16 12:47:32 Installed: yum-utils-1.1.16-21.el5.noarch
1.
Veja o log do yum em /var/log/yum.log
2.
yum downgrade package1 [package2] [...]
Para detalhes, veja a página do yum