+++ 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
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.28) 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.
Before 0.5, Zola was called Gutenberg. Since the process of updating package managers to Zola is on-going, you can still download previous versions of Gutenberg on your package manager of choice in the meantime.
Gutenberg is available on Brew:
$ brew install gutenberg
Gutenberg is available on Scoop:
$ scoop install gutenberg
And Chocolatey:
$ choco install gutenberg
Use your favourite AUR helper to install the gutenberg-bin
package.
$ yaourt -S gutenberg-bin
From the terminal, run the following command:
$ xbps-install -S gutenberg