Install the bcvk tool

Install bcvk from the EPEL repository to bridge container development and hardware deployment. Use it to test bootable images in local VMs or create disk images for production. A virtualization stack is required to maintain consistency from development to deployment.

Before you begin

  • You have a host environment with a virtualization stack (QEMU, virtiofsd).
  • You have installed Podman.
  • Optional: You have the libvirt daemon for persistent virtual machine (VM) management.

Procedure

  1. Enable the Red Hat Enterprise Linux (RHEL) Extra Packages for Enterprise Linux (EPEL) repository:
    $ sudo dnf install epel-release
  2. Install the bcvk package:
    $ sudo dnf install bcvk

Results

  1. Verify the installation:
    $ bcvk --version
  2. Optional: If you are using libvirt for persistent VM management, start the libvirtd service:
    $ sudo systemctl enable --now libvirtd

    This command initializes the virtualization daemon to ensure that the back-end infrastructure is active for VM orchestration.