2.2. 安装 RHEL 镜像构建器
要在专用虚拟机上安装 RHEL 镜像构建器,请按照以下步骤执行:
先决条件
- 虚拟机已创建并处于开机状态。
- 已安装 RHEL,并且已订阅了 RHSM 或红帽卫星。
-
您已启用了
BaseOS
和AppStream
存储库,以便能安装 RHEL 镜像构建器软件包。
步骤
在虚拟机上安装以下软件包:
- osbuild-composer
- composer-cli
- cockpit-composer
- bash-completion
- firewalld
dnf install osbuild-composer composer-cli cockpit-composer bash-completion firewalld
# dnf install osbuild-composer composer-cli cockpit-composer bash-completion firewalld
Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHEL 镜像构建器安装为 RHEL web 控制台中的一个应用程序。
- 重启虚拟机
将系统防火墙配置为允许访问 Web 控制台:
firewall-cmd --add-service=cockpit && firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --add-service=cockpit && firewall-cmd --add-service=cockpit --permanent
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 启用 RHEL 镜像构建器。
systemctl enable osbuild-composer.socket cockpit.socket --now
# systemctl enable osbuild-composer.socket cockpit.socket --now
Copy to Clipboard Copied! Toggle word wrap Toggle overflow osbuild-composer 和 cockpit 服务在第一次访问时自动启动。
载入 shell 配置脚本,以便在不重启的情况下立即启动
composer-cli
命令的自动完成功能:source /etc/bash_completion.d/composer-cli
$ source /etc/bash_completion.d/composer-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow