Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
centos:yum_1 [13.07.2014 15:12. ] djangocentos:yum_1 [22.10.2018 18:48. ] – YUM: Changelog beim Paketupdate django
Zeile 1: Zeile 1:
 ====== Changelog beim Paketupdate ====== ====== Changelog beim Paketupdate ======
-Wer kennt es nicht, das flaue Gefühl im Magen, wenn mal wieder ein Haufen Systemupdates anstehen, oder gerade wieder vulnerability-bug Nachrichten in den einschlägigen Medien auftauchen. Ist bei dem gerade anstehenden Update ein hotfix mit dabei oder was genau wurde wurde in dem Updatepaket geändert?+Wer kennt es nicht, das flaue Gefühl im Magen, wenn mal wieder jede Menge Systemupdates anstehen, oder gerade wieder vulnerability-bug Nachrichten in den einschlägigen Medien auftauchen. Ist bei dem gerade anstehenden Update ein hotfix mit dabei oder was genau wurde wurde in dem Updatepaket geändert?
  
 Hilfreiche Informationen vermerkt ein Paketmaintainer beim Bauen eines **RPM**s in dessen Changelog. Hilfreiche Informationen vermerkt ein Paketmaintainer beim Bauen eines **RPM**s in dessen Changelog.
Zeile 50: Zeile 50:
 </code> </code>
  
- +===== Installation ===== 
- +Damit wir bei einem Update die //**Changelog**//-Informationen sehen können, installieren wir uns das Paket **yum-plugin-changelog**.
    # yum install yum-plugin-changelog    # yum install yum-plugin-changelog
  
 +Was uns das Paket mitbringt zeigt uns der folgende Aufruf:
    # rpm -qil yum-plugin-changelog    # rpm -qil yum-plugin-changelog
 <code>Name        : yum-plugin-changelog <code>Name        : yum-plugin-changelog
Zeile 86: Zeile 86:
 </code> </code>
  
 +===== man page =====
 +Weitere Informationen über das Paket **yum-changelog** finden wir auch in der man-Page des Paketes.
    # man yum-changelog    # man yum-changelog
 +
 <code>YUM-CHANGELOG(1)                             User Manuals                             YUM-CHANGELOG(1) <code>YUM-CHANGELOG(1)                             User Manuals                             YUM-CHANGELOG(1)
  
Zeile 160: Zeile 163:
 </code> </code>
  
 +===== manueller Aufruf =====
 +Mit der Option **%%--%%changelog** beim Aufruf von **yum update** werden uns nun die Informationen aus dem RPM-Paket angezeigt.
    # yum update --changelog    # yum update --changelog
 +
 <code>Loaded plugins: changelog, priorities, security <code>Loaded plugins: changelog, priorities, security
 1524 packages excluded due to repository priority protections 1524 packages excluded due to repository priority protections
Zeile 193: Zeile 199:
 </code> </code>
  
- +===== automatischer Aufruf ===== 
- +Damit wir nun nicht bei jedem Update diese Option "//manuell//" mit anfügen müssen, machen wir eine kleine Änderung in der Konfigurationsdatei des Plugins. Wir setzen dazu die Option **always** auf **true**.
    # vim /etc/yum/pluginconf.d/changelog.conf    # vim /etc/yum/pluginconf.d/changelog.conf
  
Zeile 209: Zeile 214:
 </file> </file>
  
 +Nun können wir unser System wie gewohnt einfach updaten und wir erhalten die Information(en) aus dem oder den Paketen angezeigt.
  
    # yum update    # yum update
Zeile 242: Zeile 248:
 Is this ok [y/N]: Is this ok [y/N]:
 </code> </code>
 +
 +====== Links ======
 +  * **[[wiki:start|Zurück zu Projekte und Themenkapitel]]**
 +  * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
 +
 +~~AUTOTWEET:~~
 +
  • centos/yum_1.txt
  • Zuletzt geändert: 22.07.2019 14:54.
  • von 127.0.0.1