To get started with Bravetools on Windows, make sure you meet the prerequisites, then install Bravetools
Prerequisites
OS requirements
- Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 or later).
- Hyper-V and Containers Windows features must be enabled.
-
The following hardware prerequisites are required to successfully run Client Hyper-V on Windows 10:
- 64 bit processor with Second Level Address Translation (SLAT)
- 8GB system RAM
- BIOS-level hardware virtualization support must be enabled in the BIOS settings.
Software requirements
Default installation of Bravetools runs on top of the LXD daemon, which is not supported natively on Windows.
To run effectively on Windows, Bravetool requires multipass. Multipass uses Windows’ native Hyper-V 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
go build -ldflags=“-s -X github.com/bravetools/bravetools/shared.braveVersion=VERSION” -o brave.exe
Where VERSION reflects the latest stable release of Bravetools e.g shared.braveVersion=1.56