Skip to content

Source Code Setup: Debian GNU Linux

Morsmalleo edited this page Jan 13, 2023 · 18 revisions

Debian-logo

Prerequisites

Required for Decompiling, Building and Signing.

sudo apt-get install openjdk-11-jdk* -y

Required to run the Application.

sudo apt-get install openjdk-11-jdk* -y

Required for the Binding feature

Installed By Default for all GNU/Linux Distro's

sudo apt-get install findutils* -y

Required for Signing

32bit Linux Only

sudo apt-get install zipalign -y


Optional Prerequisites

Required for Git Cloning

sudo apt-get install git -y


Auto Installation

  1. Download a copy of the AhMyth source code as a .zip archive or use Git clone to obtain a copy.
git clone https://github.com/Morsmalleo/AhMyth

  1. Open up a New terminal (or use your current terminal if you used git clone) and change directories to the AhMyth/AhMyth-Server directory
cd path/to/AhMyth/AhMyth-Server

  1. Run the autoinstall file
sudo ./autoinstall

  1. Launch AhMyth using either the System Shortcut command below created by the installer, or by using the Launcher in the Applications Menu.
ahmyth


Manual Installation

  1. Download a copy of the AhMyth source code as a .zip archive or use Git clone to obtain a copy.
git clone https://github.com/Morsmalleo/AhMyth

  1. Open up a New terminal (or use your current terminal if you used git clone) and change directories to the AhMyth/AhMyth-Server directory
cd path/to/AhMyth/AhMyth-Server

  1. Install electron v11.0.0 locally inside the AhMyth-Server directory using npm
npm install electron@11.0.0

  1. Launch AhMyth using npm.
npm start
npx electron ./app --no-sandbox start


Information

  • if any problems with the Linux Binaries for Debian arise then please open an issue ticket immediately

  • This setup Guide was written for Debian GNU/Linux

Clone this wiki locally