Welcome to opsi!

The client management system opsi (Open System Integration) manages Windows, Linux and macOS clients—​from a dozen to several thousand computers. The core component is a Linux server which takes care of automatic installation of operating systems (Windows and Linux only), distribution of software, hardware and software inventory, and patch management on the clients. In addition, there are modules that extend the functionality. In summary, opsi has the following features:

  • Automatic software distribution on the PCs (opsi client agent).

  • Automatic operating system installation (using the opsi server).

  • Hardware and software inventory.

opsi offers a single administration interface to manage all clients in multiple locations. The configuration is stored in a central place: on the opsi server. The depot servers for the clients (installation files of the software, operating systems to be distributed, boot images, etc.) can also be located in several places.

This manual has the following structure:

All manuals are available for download at download.uib.de in PDF, HTML, and Epub format. In addition, we have published manuals for the APIs python-opsi and opsicommon.

To meet other opsi users, please visit our opsi forum. Here you can also find the link to our opsi Wiki.

Conventions and Notations

We use the following notations and highlighting in this manual:

  • File and directory names appear in proportional font.

  • Longer commands and listings are in separate boxes; you can conveniently copy & paste them:

this is a command
  • Replace the identifiers in <angle brackets> with their real names. For example, the file share with the opsi packages is called <opsi-depot-share>. On a real server it is usually located in /var/lib/opsi/depot, so the software package <opsi-depot-share>/ooffice is located in /var/lib/opsi/depot/ooffice.

  • Menu items and button labels appear in italics.

  • Keys and key combinations are enclosed in square brackets, e.g. [C], [Ctrl]+[C], etc.