Skip to content

tool_reqs

Ruben S. Montero edited this page Dec 21, 2023 · 11 revisions

Requirements

Build system

Any Linux distribution can be used to build the contextualization packages and appliances. However it is probably easier to meet the dependencies below either with a deb based system (e.g. Debian or Ubuntu) or with Fedora.

Software Dependencies

Linux Context Packages

  • Ruby
  • fpm Ruby gem. Use gem install
  • dpkg
  • rpm

Windows Context Packages

Image Building

  • make
  • Packer >= 1.9.4
  • cloud-utils
  • qemu-utils (includes qemu-img)
  • guestfs-tools (includes virt-sysprep)

It is recommended to install the latest version of Packer from Hashicorp official repositories. As a dependency, the Qemu Packer plugin will be installed as part of the build process.

Clone this wiki locally