Linux Installation

From ENIGMA

Revision as of 18:30, 3 May 2017 by Faissaloo (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
The official logo of Linux based operating systems and environments.

Packages

The following list of packages are available for various Linux distributions which offer easy installation.

Source Code

You can also build ENIGMA from source code.

Easy method for Debian and Ubuntu users
Simply copy and paste this code into a file called install.sh and run it. If it doesn't run make sure you have given it permission to be run as an executable.
#!/bin/bash
cd
echo "Installing dependencies..."
sudo apt-get install g++ zlib1g-dev libglu1-mesa-dev libalure-dev libvorbisfile3 libvorbis-dev libbox2d-dev libdumb1-dev git default-jre wget
echo "Downloading Enigma..."
git clone git://github.com/enigma-dev/enigma-dev.git
cd enigma-dev
echo "Downloading easy startup script..."
wget http://pastebin.com/raw/6ZmrzWKP -O start.sh
sed -i -e 's/\r$//' start.sh
echo "Correcting permissions..."
chmod +x start.sh
chmod +x install.py
echo "Installing..."
./install.py
cd CompilerSource
echo "Rebuilding compiler..."
make clean
make
echo "Done, to start Enigma just run ~/enigma-dev/start.sh"
   sudo apt-get install g++ zlib1g-dev libglu1-mesa-dev libalure-dev libvorbisfile3 libvorbis-dev libdumb1-dev libbox2d-dev

Binaries

You will also need the LateralGM and ENIGMA plugin binaries. You can install those automatically by invoking python on install.py, ie,

   python install.py

Or you can obtain them manually per these instructions.


Personal tools
Namespaces
Variants
Actions
Navigation
ENIGMA
Other
Toolbox