+++ title = “Installation” weight = 1 +++
Zola provides pre-built binaries for MacOS, Linux and Windows on the GitHub release page.
Zola is available on Brew:
$ brew install zola
To build it from source, you will need to have Git, Rust (at least 1.30) and Cargo installed. You will also need additional dependencies to compile libsass:
Use your favourite AUR helper to install the zola-bin
package.
$ yay -S zola-bin
Zola is available on snapcraft:
$ snap install --edge --classic zola
Zola is available on Scoop:
$ scoop install zola
And Chocolatey:
$ choco install zola
To build it from source, you will need to have Git, Rust (at least 1.29) and Cargo installed. You will also need additional dependencies to compile libsass:
make
(gmake
on BSDs), g++
, libssl-dev
MSVC
and overall updated VS installationFrom a terminal, you can now run the following command:
$ cargo build --release
The binary will be available in the target/release
folder. You can move it in your $PATH
to have the
zola
command available globally or in a directory if you want for example to have the binary in the
same repository as the site.