Installation and configuration
To get started with osbuild-composer on your local machine, you can install the CLI interface or the Web UI, which is part of Cockpit project.
CLI interface
For CLI only, run the following command to install necessary packages:
$ sudo dnf install osbuild-composer composer-cli
Note that composer-cli is a virtual provides for the actual package name, which is weldr-client for historical reasons.
To enable the service, run this command:
$ sudo systemctl enable --now osbuild-composer.socket
Verify that the installation works by running composer-cli:
$ sudo composer-cli status show
If you prefer to run this command without sudo privileges, add your user to the weldr group:
$ sudo usermod -a -G weldr <user>
$ newgrp weldr
Web UI
If you prefer the Web UI interface, known as an Image Builder, install the following package:
$ sudo dnf install cockpit-composer
and enable cockpit and osbuild-composer services:
$ sudo systemctl enable --now osbuild-composer.socket
$ sudo systemctl enable --now cockpit.socket