Lifecycle

5. Lifecycle#

Software lifecycle management in Nubus for UCS involves understanding versioning, planning and performing updates, managing repositories, installing additional software, and monitoring what’s installed across your domain. This chapter covers the following workflows:

System updates and maintenance

Keep your systems current with security fixes, bug fixes, and features. Start with Nubus for UCS versioning to understand release types, then review Update strategies for planning multi-server updates. For technical details about the update process, see Perform updates.

Package management

Install, remove, and manage software packages on your systems. For routine package operations, see Package installation and management. To automate package installation and removal on a schedule or system event, see Package maintenance policy.

Software distribution

Control how Nubus for UCS systems obtain and install software. For multi-system environments or offline scenarios, set up local repositories— see Local repository servers.

Application management

Extend your domain with additional applications from Univention App Center. The App Center handles the complete application lifecycle, from installation and configuration to updates and removal. See Univention App Center.

Domain-wide software monitoring

Track which package versions all systems have installed in your domain. The software monitor helps you identify problems and plan staged updates. See Software monitor.

Contents