KDE Neon unterstützt jetzt Offline-Updates

Die Entwickler des KDE Neon-Projekts, das Live-Builds mit den neuesten Versionen von KDE-Programmen und -Komponenten erstellt, gaben bekannt, dass sie mit dem Testen des Offline-Systemaktualisierungsmechanismus begonnen haben, der vom systemd-Systemmanager in KDE Neon Unstable Edition-Builds bereitgestellt wird.

Im Offline-Modus werden Updates nicht während des Betriebs, sondern in der Anfangsphase des Systemstarts installiert, wobei aktualisierte Komponenten nicht zu Konflikten und Problemen beim Betrieb bereits laufender Anwendungen führen können. Beispiele für Probleme, die bei der spontanen Installation von Updates aufgetreten sind, sind die Notwendigkeit, Firefox neu zu starten, Abstürze laufender Instanzen des Dolphin-Dateimanagers und Abstürze im Systemsperrbildschirm.

Wenn Sie ein Systemupdate über die Discover-Schnittstelle initiieren, werden Updates nicht mehr sofort installiert. Nach dem Herunterladen der erforderlichen Pakete wird eine Benachrichtigung angezeigt, die darauf hinweist, dass das System neu gestartet werden muss, um das Update abzuschließen. Bei Verwendung anderer Paketverwaltungsschnittstellen wie pkcon und apt-get werden Updates trotzdem sofort installiert. Das bisherige Verhalten bleibt auch für Pakete im Flatpak- und Snap-Format bestehen.

Erinnern wir uns daran, dass das KDE-Neon-Projekt von Jonathan Riddell erstellt wurde, der von seinem Posten als Leiter der Kubuntu-Distribution entfernt wurde, um die Möglichkeit zu bieten, die neuesten Versionen von KDE-Programmen und -Komponenten zu installieren. Builds und die zugehörigen Repositorys werden sofort nach der Veröffentlichung von KDE-Versionen aktualisiert, ohne dass darauf gewartet werden muss, dass neue Versionen in den Repositorys der Distribution erscheinen. Zur Projektinfrastruktur gehört ein Jenkins-Continuous-Integration-Server, der die Inhalte der Server regelmäßig nach neuen Releases durchsucht. Wenn neue Komponenten identifiziert werden, startet ein spezieller Docker-basierter Build-Container, in dem Paketaktualisierungen schnell generiert werden.

Source: opennet.ru

Kommentar hinzufügen