DR17.

Jun 29, 2007 14:37 GMT  ·  By

Are you a Linux (Unix) user? Are you familiar with Enlightenment? If you aren't, you're probably asking yourselves right now ?what is Enlightenment?? Well, let me tell you that Enlightenment is the next generation, lightweight, beautiful, eye candy, powerful desktop environment for the Linux operating system. However, there are two versions of Enlightenment, DR16 and DR17, the latter being still in development. Today's guide will teach you how to obtain and install the latest version of Enlightenment DR17 from CVS, with the help of a little smart script that will do everything for you.

First of all, I suggest you to take a look at some screenshots of Enlightenment before you install it. If you like it, you can continue with the guide.

Unfortunately, Enlightenment requires a lot of development packages. So, open a console and type the following code:

code
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev libxslt1-dev
Please note that some new (updated) packages in Enlightenment, may require more dependencies.

Download the script:

code
wget http://download2.softpedia.com:8081/linux/easy_e17.sh
Now, let's make the script executable:
code
chmod +x easy_e17.sh
And run the script now:
code
./easy_e17.sh -i
NOTE: the -i option tells the script to install Enlightenment. After installation, please use the -u option every time you want to update Enlightenment.

The script will take some time to download and install everything. It will create a folder in your home directory, called e17_cvs, do not delete this folder if you want to update the Enlightenment desktop later. Please remember that it may stop on some components of Enlightenment, if you don't have all the dependencies installed.

When the script successfully installed everything, type the following line in the terminal:

code
sudo gedit /usr/share/xsessions/e17.desktop
This will open a text editor, paste the following lines:

[Desktop Entry] Encoding=UTF-8 Name=E-17 Comment= Exec=/opt/e17/bin/enlightenment_start Icon= Type=Application

Now paste the following code in the terminal:

code
sudo gedit /etc/environment
And add the following line at the end of the file:
code
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin"
Congratulations! Now log out of the current desktop, and, at the login screen, choose from the sessions menu, E-17, login and enjoy the next generation desktop environment for Unix systems.

NOTE: If you get errors during the installation, please post below the output from the terminal window, and I will try to help you as fast as I can.

Credits:

Enlightenment script created by morlenxus.