5. Lebenszyklus#
Das Software Lifecycle-Management in Nubus für UCS umfasst das Verständnis der Versionierung, die Planung und Durchführung von Updates, die Verwaltung von Repositories, die Installation und Wartung von Softwarepaketen und Apps sowie die Überwachung installierter Pakete in Ihrer gesamten Domäne. Dieses Kapitel behandelt die folgenden Arbeitsabläufe:
- Systemaktualisierungen und Wartung
Halten Sie Ihre Systeme mit Sicherheitsupdates, Bugfixes und neuen Funktionen aktuell. Sie können einzelne Systeme über die Management UI oder die Befehlszeile aktualisieren und Updates mit Richtlinien auf mehreren Systemen automatisieren. Beginnen Sie mit Nubus für UCS Versionierung, um die Release-Typen zu verstehen, und lesen Sie anschließend Update Strategien, um Updates zu planen. Technische Details zum Update-Prozess finden Sie unter Updates durchführen.
- Paketverwaltung
Installieren, entfernen und verwalten Sie Softwarepakete auf Ihren Systemen. Für routinemäßige Paketvorgänge, siehe Paket-Installation und -Verwaltung. Um die Paketinstallation und -entfernung nach einem Zeitplan oder Systemereignis zu automatisieren, siehe Richtlinie zur Paketpflege.
- Softwareverteilung
Steuern Sie, wie Nubus für UCS Systeme Software beziehen und installieren. Für Multi-System-Umgebungen oder Offline-Szenarien richten Sie lokale Repositories ein – siehe Lokale Repository-Server.
- Anwendungsverwaltung
Erweitern Sie Ihre Domäne mit zusätzlichen Anwendungen aus dem App Center. Univention App Center verwaltet den gesamten Anwendungslebenszyklus, von Installation und Konfiguration bis hin zu Updates und Entfernen von Apps. Siehe Univention App Center.
- Öffentlich vertrauenswürdige Zertifikate
Beziehen Sie öffentlich vertrauenswürdige TLS-Zertifikate für webbasierte Dienste wie den Apache-Webserver, Postfix und Dovecot über die App Let’s Encrypt aus dem Univention App Center. Siehe Let’s Encrypt.
- Domänenweite Softwareüberwachung
Verfolgen Sie, welche Paketversionen alle Systeme in Ihrer Domäne installiert haben. Der Software-Monitor hilft Ihnen, Probleme zu identifizieren und gestaffelte Updates zu planen. Siehe Software-Monitor.
Inhalt
- 5.1. Nubus für UCS Versionierung
- 5.2. Update Strategien
- 5.3. Updates durchführen
- 5.4. Paket-Installation und -Verwaltung
- 5.4.1. Wählen Sie Ihre Installationsmethode
- 5.4.2. Installation mittels Univention App Center
- 5.4.3. Installation mittels Management UI
- 5.4.4. Installation über die Befehlszeile
- 5.4.5. Automatisieren Sie Aufgaben rund um Aktionen von Apps mit Hook-Skripten
- 5.4.6. Zentralisierte Paket-Verwaltung mit Richtlinien
- 5.5. Richtlinie zur Paketpflege
- 5.6. Lokale Repository-Server
- 5.7. Univention App Center
- 5.8. Let’s Encrypt
- 5.9. Software-Monitor