Fedora-CoreOS-Änderungen ohne Neustart anwenden
English
Deutsch
Sollen Fedora-CoreOS-Pakete installiert werden, ohne das gesamte System neu starten zu müssen, damit die Pakete verfügbar sind? Einfach
apply_live_rpm_ostree.sh
sudo rpm-ostree ex apply-livenach den rpm-ostree install-Befehlen ausführen.
Beispiel:
install_nano_and_apply_live.sh
sudo rpm-ostree install nano
sudo rpm-ostree ex apply-liveBeachten, dass dies aus mehreren Gründen nicht vollständig sicher ist, nicht einmal für scheinbar harmlose Hilfspakete wie nano:
- Wie durch das
exim Befehl angegeben, ist derapply-live-Befehl experimentell - Es könnten andere Änderungen aus dem neuen OSTree angewendet werden, wie automatisch installierte Updates, und daher Nebenwirkungen haben
- Beim Ändern von Dateien auf einem System mit laufenden produktiven Diensten können die Dienste abstürzen oder andere Probleme auftreten. Dies muss nicht sofort passieren und kann besonders in einer komplexen Umgebung schwer zu debuggen sein. Wenn Dienste sicher aktualisiert werden sollen, ist es fast immer am besten, einfach in das neue OSTree neu zu starten.
Siehe auch unseren vorherigen Beitrag Warum muss nach rpm-ostree install auf Fedora CoreOS neu gestartet werden?, in dem wir die technische Begründung für die Neustarts erläutern.
Check out similar posts by category:
CoreOS
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow