5. Softwareverteilung#
Die in UCS integrierte Softwareverteilung bietet umfangreiche Möglichkeiten für den Rollout und die Aktualisierung von UCS-Installationen. Sicherheits- und Versionsupdates können über das UMC-Modul Software-Aktualisierung, über ein Kommandozeilen-Tool und richtliniengesteuert installiert werden. Dies wird in Aktualisierung von UCS-Systemen beschrieben. Die UCS-Softwareverteilung unterstützt nicht die Aktualisierung von Microsoft Windows-Systemen. Hierfür ist eine zusätzliche Windows-Softwareverteilung nötig.
Für größere Installationen besteht die Möglichkeit, einen lokalen Repository-Server einzurichten, von dem aus alle weiteren Aktualisierungen durchgeführt werden (siehe Konfiguration des Repository-Servers für Updates und Paketinstallationen).
Die UCS-Softwareverteilung basiert auf den unterliegenden Debian-Paketmanagement-Tools, wird aber durch UCS-spezifische Werkzeuge ergänzt. Die verschiedenen Werkzeuge zur Installation von Software werden in Installation weiterer Software vorgestellt. Die Installation von Versions- und Sicherheitsupdates kann über Richtlinien automatisiert werden, siehe Festlegung eines Aktualisierungszeitpunkts mit der Paketpflege-Richtlinie.
Mit dem Software-Monitor steht ein Werkzeug zur Verfügung, mit dem alle Paketinstallationsstände zentral in einer Datenbank erfasst werden, siehe Zentrale Überwachung von Softwareinstallationsständen mit dem Software-Monitor.
Die Erstinstallation von UCS-Systemen ist nicht Bestandteil dieses Kapitels, sie wird stattdessen in Installation beschrieben.
- 5.1. Unterscheidung der Update-Varianten / Aufbau der UCS-Versionen
- 5.2. Univention App Center
- 5.3. Aktualisierung von UCS-Systemen
- 5.3.1. Update-Strategie in Umgebungen mit mehr als einem UCS-System
- 5.3.2. Aktualisierung eines einzelnen Systems im Univention Management Console Modul Software-Aktualisierung
- 5.3.3. Aktualisierung eines einzelnen Systems auf der Kommandozeile
- 5.3.4. Aktualisierung von Systemen über eine Rechner-Richtlinie
- 5.3.5. Nachbereitung von Release-Updates
- 5.3.6. Fehlersuche bei Updateproblemen
- 5.4. Konfiguration des Repository-Servers für Updates und Paketinstallationen
- 5.5. Installation weiterer Software
- 5.5.1. Installation/Deinstallation von UCS-Komponenten im Univention App Center
- 5.5.2. Installation/Entfernung einzelner Pakete über Univention Management Console-Modul
- 5.5.3. Installation/Deinstallation von einzelnen Paketen auf der Kommandozeile
- 5.5.4. Hook Skripte für Administratoren
- 5.5.5. Richtlinienbasierte Installation/Deinstallation von einzelnen Paketen über Paketlisten
- 5.6. Festlegung eines Aktualisierungszeitpunkts mit der Paketpflege-Richtlinie
- 5.7. Zentrale Überwachung von Softwareinstallationsständen mit dem Software-Monitor