zola/docs/content/documentation/getting-started/installation.md
2018-10-18 23:11:36 +02:00

1.3 KiB

+++ title = "Installation" weight = 1 +++

Zola provides pre-built binaries for MacOS, Linux and Windows on the GitHub release page.

Mac OS

Zola is available on Brew:

$ brew install zola

Windows

Zola is available on Scoop:

$ scoop install zola

Arch Linux

Use your favourite AUR helper to install the zola-bin package.

$ yaourt -S zola-bin

Void Linux

From the terminal, run the following command:

$ xbps-install -S zola

From source

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:

  • OSX, Linux and other Unix: make (gmake on BSDs), g++, libssl-dev
  • Windows (a bit trickier): updated MSVC and overall updated VS installation

From 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.