# Installing Thanix
You can install Thanix in a bunch of different ways.
Our recommended solution is to build the latest release from source or get it from [`crates.io`](https://crates.io/crates/thanix).
## Building from Source
For this, please make sure you have `cargo` and a current Rust toolchain installed. (The last of which should be
compatible with Rust edition `2024`).
Simply clone the repository and run `cargo build` to build it yourself.
```bash
git clone https://codeberg.org/nazara-project/Thanix.git
cd Thanix
cargo build --release
```
Once completed you have a portable binary at `./target/release/thanix`.
## Installing via `crates.io`
To install Thanix via Rust's package index, make sure you have `cargo` and a current Rust toolchain installed.
Then in your Terminal, run
```bash
cargo install thanix
```
After installation you should be able to run Thanix just like you would any other program. If it doesn't work, it is likely
that cargo's bin directory is not in your path. Refer to cargo's documentation for help with that problem.
```admonish tip
Thanix requires **Rust edition 2024** (Rust 1.85 or later).
```
## Native Packages
We are currently at work to provide native Linux packages starting with the openSUSE family of Linux distributions.
Once we make progress on this front, you will find this information here.