Skip to content

Installation

Luke edited this page Jul 17, 2024 · 5 revisions

Prerequisites

Because Ox is written in Rust, you must have a modern and working version of rustc and cargo.

On Arch Linux, you can run this command:

sudo pacman -S rustup
rustup toolchain install stable

If you are not using Arch, you can easily set it up on other distros by running the distro-neutral command:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
/usr/bin/rustup toolchain install stable

You must have curl installed in order to run this command.

Installation

Huge Warning: A lot of these (except manual) are quite out of date, it is quite a huge task having to push to all these sources each time I update

Manual

The absolute best way to install Ox, it will ensure you always have the latest version

cargo install --git https://github.com/curlpipe/ox

This will take at worst around 2 minutes. On some more modern systems, it will take around 30 seconds.

Arch Linux

Install ox-bin or ox-git from the Arch User Repository.

That's all there is to it!

Git will build it from source for you, bin will install a pre-compiled binary.

Fedora/CentOS

Install ox from the COPR Repository:

sudo dnf copr enable atim/ox -y
sudo dnf install ox

You can also find an rpm file in the releases page

Debian

You can find a deb file in the releases page

sudo dpkg -i /path/to/deb/file

Homebrew

Install ox from Homebrew core tap.

brew install ox

MacPorts

On macOS, you can install ox via MacPorts

sudo port selfupdate
sudo port install ox
Clone this wiki locally