Rustyll on Linux

On this page

Installation on other Linux distributions works similarly to installing on Ubuntu, but with distribution-specific package managers.

Install Rust and Rustyll

The recommended way to install Rust and Rustyll on any Linux distribution is using rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

After installing rustup, configure your current shell:

source "$HOME/.cargo/env"

Then install Rustyll:

cargo install rustyll

Option 2: Distribution-specific packages

Fedora

sudo dnf install rust cargo
cargo install rustyll

RHEL/CentOS/Alma Linux/Rocky Linux

sudo dnf install rust cargo
cargo install rustyll

Debian/Ubuntu

sudo apt install rustc cargo
cargo install rustyll

Arch Linux

sudo pacman -S rust
cargo install rustyll

openSUSE

sudo zypper install rust cargo
cargo install rustyll

Gentoo

sudo emerge dev-lang/rust
cargo install rustyll

Alpine Linux

sudo apk add rust cargo
cargo install rustyll

Clear Linux

sudo swupd bundle-add rust-basic
cargo install rustyll

Verify Installation

Test your installation by running:

rustyll -v

Creating a New Site

rustyll new my-site
cd my-site
rustyll serve

Performance Advantages

Rustyll provides significant performance improvements across all Linux distributions:

  • Faster build times (10-20x quicker than Jekyll)
  • Lower memory usage
  • Efficient multi-core processing
  • Single dependency (Rust) vs. Ruby’s complex dependency chain

Search Rustyll

Type to find a page.