Skip to content

Installation

Martin Olivier edited this page Sep 13, 2023 · 18 revisions

From releases

You can find pre-built releases for Debian, Fedora, and Arch Linux based distributions here. You will just need to download the package for your distribution and install it with the following command:

Debian

sudo apt install ~/Downloads/airgorah_0.4.1_amd64.deb

Fedora

sudo dnf install ~/Downloads/airgorah_0.4.1_amd64.rpm

Arch Linux

sudo pacman -U ~/Downloads/airgorah_0.4.1_amd64.pkg.tar.zst

From source

1. Install Cargo

To build the project, you will need to install cargo, the rust compiler:

curl https://sh.rustup.rs -sSf | sh

2. Install Dependencies

Then, you will need to install airgorah dependencies:

Debian

sudo apt install policykit-1 build-essential bash systemd dbus-x11 libgtk-4-dev libglib2.0-dev aircrack-ng iproute2 iw xfce4-terminal wireshark-common macchanger mdk4 crunch

Fedora

sudo dnf install polkit gcc bash systemd dbus-x11 gtk4-devel glib2-devel aircrack-ng iproute iw xfce4-terminal wireshark-cli macchanger

Arch Linux

sudo pacman -S polkit base-devel bash systemd dbus gtk4 glib2 aircrack-ng iproute2 iw xfce4-terminal wireshark-cli macchanger mdk4 crunch

3. Install Airgorah

After those steps, you will be able to:

Package

First, you will need to clone the project using the following command:

git clone https://github.com/martin-olivier/airgorah.git
cd airgorah

Then, you will be able to create a debian package by running the following commands:

cargo install cargo-deb
cargo deb

After those commands, a .deb package will be created in the target/debian folder. You can install it with the following command:

sudo apt install <path_to_deb_package>

If you want to uninstall airgorah from your computer, enter the following command:

sudo apt remove airgorah

Crates IO

To build and install airgorah from crates.io, you can use the following command:

cargo install airgorah

If you want to uninstall airgorah from your computer, enter the following command:

cargo uninstall airgorah
Clone this wiki locally