Install:Arch Setup

From ENIGMA

(Difference between revisions)
Jump to: navigation, search
(Created page with "Arch Installation The method for installing ENIGMA on Arch and such distributionis similar to the method highlighted for installing to Debian and Ubuntu based ones. As such t...")
Line 1: Line 1:
-
Arch Installation
+
[[Arch Installation]]'''
 +
== Bold text ==
 +
'''
Line 37: Line 39:
* '''Prerequisites:'''  GNU GCC G++Compiler, Git Client, Java
* '''Prerequisites:'''  GNU GCC G++Compiler, Git Client, Java
* '''Install Dependencies:'''
* '''Install Dependencies:'''
-
sudo pacman -Sy git make gcc zlib glew glm glu mesa alure box2d dumb zenity openal patch wget
+
    sudo pacman -Sy git make gcc zlib glew glm glu mesa alure box2d dumb zenity openal patch wget
 +
 +
== Installing Zenity and Kdialog ==
 +
 +
Zenity and Kdialog are required to use the Dialog Widgets to produce dialogs in ENIGMA on Linux systems.
-
##### Installing Zenity and Kdialog  
+
To install '''Kdialog''' do as follows.
-
_ _ _
+
-
Zenity and Kdialog are required to use the Dialog Widgets to produce dialogs in ENIGMA on Linux systems.  
+
Go to the AUR website:
-
To install **Kdialog** do as follows.
+
[https://www.archlinux.org/packages/extra/x86_64/kdialog/]
-
Go to the website
+
Download the file to your Downloads folder or any other you are comfortable with and execute it. Any additional dependencies will also be installed as it goes through its installation process.
-
https://www.archlinux.org/packages/extra/x86_64/kdialog/
+
-
Download the file to your Downloads folder or any other you are comfortable with and execute it. Any additional dependencies will also be installed as it goes through its installation process.
 
 +
== '''Installing Zenity''' ==
-
- - -
+
Install '''zenity-gtk2.2.32.1-4'''  first through the AUR(Arch User Repository) from here:
 +
[https://aur.archlinux.org/packages/zenity-gtk2]
 +
Download the snapshot file. Extract its contents into a folder of your choosing. In a Terminal window, go to the folder you extracted the contents and type each separately
-
++**Installing Zenity**++
+
    sudo pacman -Sy intltools
 +
    sudo pacman -Sy gtk-doc
 +
    sudo pacman -Sy gnome-doc-utils
-
Install **zenity-gtk2 2.32.1-4 ** first through the AUR(Arch User Repository) from here:
+
to install some missing dependencies '''first'''. Then type "'''makepkg PKGBUILD'''" to build the actual package. When everything is completed successfully, you can either type out the name of the package  in Terminal and hit [ENTER} to install ......or....
-
https://aur.archlinux.org/packages/zenity-gtk2
+
open File-Manager, go to the folder you extracted and built the package and double-click on the '''".pkg.tar.xz"''' file to install Zenity to your computer.
-
Download the snapshot file. Extract its contents into a folder of your choosing. In a Terminal window, go to the folder you extracted the contents and type
+
-
```
+
-
sudo pacman -Sy intltools
+
-
sudo pacman -Sy gtk-doc
+
-
sudo pacman -Sy gnome-doc-utils
+
-
```
+
-
to install some missing dependencies **first**. Then type "makepkg PKGBUILD" to build the actual package. When everything is completed successfully, you can either type out the name of the package  in Terminal and hit [ENTER} to install ......or....
+
-
open FileManager, go to the folder you extracted and built the package and double-click on the ".pkg.tar.xz" file to install Zenity to your computer.
+

Revision as of 02:25, 9 November 2018

Arch Installation

Bold text


The method for installing ENIGMA on Arch and such distributionis similar to the method highlighted for installing to Debian and Ubuntu based ones.

As such the following code can be copied into a script and run in the Terminal. Remember to make it executable for it to run;

Arch Linux Easy Installation Script
#!/bin/bash
cd
echo "Installing dependencies..."
sudo pacman -Sy git make gcc zlib glew glm glu mesa alure box2d dumb zenity openal patch 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.sh
echo "Installing..."
./install.sh
cd CompilerSource
echo "Rebuilding compiler..."
make clean
make
echo "Done, to start Enigma just run ~/enigma-dev/start.sh"
   sudo pacman -Sy git make gcc zlib glew glm glu mesa alure box2d dumb zenity openal patch wget


Installing Zenity and Kdialog

Zenity and Kdialog are required to use the Dialog Widgets to produce dialogs in ENIGMA on Linux systems.

To install Kdialog do as follows.

Go to the AUR website: [1]

Download the file to your Downloads folder or any other you are comfortable with and execute it. Any additional dependencies will also be installed as it goes through its installation process.


Installing Zenity

Install zenity-gtk2.2.32.1-4 first through the AUR(Arch User Repository) from here: [2] Download the snapshot file. Extract its contents into a folder of your choosing. In a Terminal window, go to the folder you extracted the contents and type each separately

   sudo pacman -Sy intltools
   sudo pacman -Sy gtk-doc
   sudo pacman -Sy gnome-doc-utils

to install some missing dependencies first. Then type "makepkg PKGBUILD" to build the actual package. When everything is completed successfully, you can either type out the name of the package in Terminal and hit [ENTER} to install ......or.... open File-Manager, go to the folder you extracted and built the package and double-click on the ".pkg.tar.xz" file to install Zenity to your computer.

Personal tools
Namespaces
Variants
Actions
Navigation
ENIGMA
Other
Toolbox