To get started with Bravetools on Ubuntu, make sure you meet the prerequisites, then install Bravetools

Prerequisites

Ensure that your user is part of the lxd group:

sudo usermod --append --groups lxd USER

You may also need to install zfsutils:

sudo apt install zfsutils-linux

OS requirements

To install Bravetools, you need the 64-bit version of one of these Ubuntu versions:

  • Ubuntu Focal 20.04 (LTS)
  • Ubuntu Eoan 19.10
  • Ubuntu Bionic 18.04 (LTS)

Software requirements

Default installation of Bravetools runs on top of the LXD daemon.

Supported storage backends

Bravetools supports zfs (default) and btrfs file systems.

Install Bravetools

Stable release

  1. Download the latest stable release for your host platform
  2. Add the brave binary to your $PATH.
  3. Run brave init to get going.

Development release

Bleeding edge release of Bravetools can be installed by:

git clone https://github.com/bravetools/bravetools
cd bravetools
make ubuntu

If this is your first time setting up Bravetools, run brave init to initialise the required profile, storage pool, and LXD bridge.