Setting up your Environment
Complete environment setup for NØNOS development.
Rust Toolchain
Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/envInstall Nightly Toolchain
rustup toolchain install nightlyAdd Required Components
rustup target add x86_64-unknown-uefi --toolchain nightly
rustup component add rust-src --toolchain nightly
rustup component add llvm-tools-preview --toolchain nightly
rustup component add rustfmt --toolchain nightly
rustup component add clippy --toolchain nightlyPlatform Setup
Linux (Debian/Ubuntu)
sudo apt update
sudo apt install -y \
qemu-system-x86 \
ovmf \
build-essential \
gitLinux (Arch)
Linux (Fedora)
macOS
Windows (WSL2)
Verify Installation
Verify NØNOS Build Dependencies
IDE Setup
VS Code
VS CodeCLion / RustRover
CLion / RustRoverLast updated
Was this helpful?


