Wie kann ich überprüfen, ob eine RPM von Grund auf installiert oder aktualisiert wurde?

0

Heute haben wir die folgenden RPMs über yum auf RedHat Version 5 installiert

# 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

Wie kann ich feststellen, ob diese RPMs von Grund auf installiert oder nur aktualisiert wurden?

Ich versuche es mit rpm -qi

Von rpm -qi erhalten wir jedoch keine Informationen, wenn rpm von Grund auf neu installiert oder aktualisiert wurde.

Zweitens, wenn eine RPM aktualisiert wurde, wie kann ich sie dann auf die vorherige Version zurückstufen?

 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
yael
quelle

Antworten:

1

1.

Schauen Sie sich das YUM-Protokoll in /var/log/yum.log an

2.

yum downgrade package1 [package2] [...]

Einzelheiten finden Sie auf der yum-Manpage

user1403360
quelle
bitte im yum.log nachsehen ich sehe nur zwei zeilen?
Yael
Weil Sie sie wahrscheinlich mit dem Befehl rpm installiert haben. Nur Yum Put-Einträge im Protokoll. - Wenn Sie keine Systemverwaltungstools wie RH Satellite, Spacewalk oder ähnliches verwenden, können Sie diese Informationen nicht abrufen.
Msuchy
Die Frage begann mit "Heute haben wir die folgenden RPMs über yum installiert". Wenn die Pakete nicht über yum installiert werden, kann yum.log nichts enthalten. In diesem Fall können Sie sich / var / log / rpmpkgs ansehen, eine Liste der installierten Pakete. Wenn Sie es mit /var/log/rpmpkgs.1 oder /var/log/rpmpkgs.2 vergleichen, sollten Sie das bekommen, was in den letzten 2 Wochen neu installiert wurde.
user1403360