Rechercher

Chapitre 2. Installation du constructeur d'images

download PDF

Avant d'utiliser le constructeur d'images, vous devez l'installer dans une machine virtuelle.

2.1. Installer le constructeur d'images dans une machine virtuelle

Pour installer le constructeur d'images sur une machine virtuelle dédiée, procédez comme suit :

Conditions préalables

  • Vous devez être connecté à une VM RHEL.
  • La VM pour le constructeur d'images doit être en cours d'exécution et souscrite au gestionnaire d'abonnement Red Hat (RHSM) ou à Red Hat Satellite.

Procédure

  1. Installez le générateur d'images et les autres paquets nécessaires sur la VM :

    • osbuild-composer - pris en charge à partir de RHEL 8.3
    • composer-cli
    • cockpit-composer
    • bash-completion
    # dnf install osbuild-composer composer-cli cockpit-composer bash-completion

    La console web est installée en tant que dépendance du paquetage cockpit-composer.

  2. Activer le démarrage du constructeur d'images après chaque redémarrage :

    # systemctl enable --now osbuild-composer.socket
    # systemctl enable --now cockpit.socket

    Les services osbuild-composer et cockpit démarrent automatiquement lors du premier accès.

  3. Charger le script de configuration de l'interpréteur de commandes pour que la fonction d'autocomplétion de la commande composer-cli fonctionne immédiatement sans redémarrage :

    $ source /etc/bash_completion.d/composer-cli
Important

Le paquetage osbuild-composer est le nouveau moteur dorsal qui sera le moteur par défaut préféré et le point central de toutes les nouvelles fonctionnalités à partir de Red Hat Enterprise Linux 8.3 et des versions ultérieures. L'ancien paquetage backend lorax-composer est considéré comme déprécié, ne recevra que certaines corrections pour le reste du cycle de vie de Red Hat Enterprise Linux 8 et sera omis dans les futures versions majeures. Il est recommandé de désinstaller lorax-composer en faveur d'osbuild-composer.

Vérification

Vous pouvez utiliser un journal système pour suivre les activités du service de construction d'images. En outre, vous pouvez trouver les messages du journal dans le fichier.

  • Pour trouver la sortie du journal pour traceback, exécutez les commandes suivantes :

    $ journalctl | grep osbuild
  • Pour afficher les travailleurs locaux ou distants :

    $ journalctl -u osbuild-worker*
  • Pour afficher les services en cours d'exécution :

    $ journalctl -u osbuild-composer.service
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.