To get started with Bravetools on macOS, make sure you meet the prerequisites, then install Bravetools
Prerequisites
OS requirements
Your Mac must meet the following requirements to successfully install Bravetools:
- macOS must be version 10.13 or newer. We recommend upgrading to the latest version of macOS.
- At least 8 GB of RAM.
Software requirements
Default installation of Bravetools runs on top of the LXD daemon. Although LXD client is supported on macOS, LXC (the underlying container technology), is a feature of the Linux kernel and is not available natively on macOS.
On macOS, Bravetool requires multipass. Multipass uses Mac’s native hyperkit technology to provision fast and lightweight Ubuntu virtual machines, which are seamlessly used by Bravetools behind the scenes.
Install Bravetools
Stable release
- Download the latest stable release for your host platform
- Add the
brave
binary to your$PATH
. - 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 darwin
If this is your first time setting up Bravetools, run brave init
to initialise the required profile, storage pool, and LXD bridge.