e17

Installing Enlightenment 17 on PCLinuxOS

Home

 

Using the Tab key

When you are in the Konsole, the Tab key on your keyboard is capable of helping you fill out the rest of the line when you're giving a command. If you want to see a quick example of this, open a Konsole and type in
drak, then press Tab to see all the drak tools. Just think of all the time you can save this way.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

What in the world are these commands?

-"./configure" runs a configuration routine on the program files. I don't really know what it does, to be honest. Does anybody? :) Read the excellent article in the January 2007 PCLOS Mag to find out about building from source.

-"make" builds the files into a program.

-"su" switches you to root mode. You have to switch to root to actually install the program. When you give your root password, it will not show anything on the screen but a blinking cursor. It is accepting your password, trust me.

-"make install" installs the program to the proper place.

-"exit" takes you back to user mode and leaves root mode.

-"cd .." takes you up a level in the directory structure. In this case, it took me from
/home/k/e17/eet
to
/home/k/e17

Please note that I have created a very verbose how-to here. It is not as difficult as it is long.

If you want to install E17 on PCLinuxOS 2007, download and install the RPMs listed on this webpage:
RPMs for PCLOS 2007. To install E17 on PCLinuxOS .93, keep reading.

The basic gist of installing e17 is that you download the proper tarballs, decompress them into their own folder inside your /home/k/e17 folder (substitute your user name for k), open a console, run ./configure, make, and make install, then login with a failsafe session. If what I just wrote scares you to death, don't worry-- I'll break it down and make it simple. However, if you followed what I just wrote, then you don't have to read every word of what follows-- just skim.

This should come with a BIG disclaimer that doing this will take your install outside of official and it will not be supported. These instructions are for .93.

1. Click on the Home icon on the desktop, then right-click in a blank space inside the window and go to New--> Folder. Name this folder "e17".

2. Download these tarballs to that folder (note the order in which they should be downloaded, it's important):

http://download.enlightenment.org/snapshots/LATEST/

3. Extract these archives into the e17 folder. My install of .93 allows me to right-click on a tarball and go to Extract--> Extract here. I really recommend using Ark or xarchiver if you do not have this option in Konqueror.


Before step 4, you should read the side note about using the Tab key.

4. Open a console and type in:
cd e17 [and press Enter]
cd eet
[Press the Tab key to fill out the rest of the line, then press Enter.]

Note that after this point, unless I specify otherwise, you press Enter at the end of every line.

5. Enter these commands in:
./configure
make
su
[give your root password]
make install
exit
cd ..


See the sidebar for an explanation of these commands.

6. Repeat steps 4 and 5, but instead of "eet", put in the name of each file folder, in the order that you downloaded the tarballs.

The full set of commands works out to this. Please note where it says Press Tab, you do not put in a space. When I press Tab the first time, the blinking cursor is right up against the "t" in "eet".

cd e17
cd eet Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..
cd evas Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..
cd ecore Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..
cd embryo Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..
cd edje Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..
cd enlightenment Press Tab
./configure
make
su
[give your root password]
make install
exit
cd ..

7. Now go to Kmenu--> Run Program... --> type in

kdesu kate /usr/share/apps/kdm/sessions/enlightenment/enlightenment.desktop

Edit "Exec" and "TryExec" lines to say

enlightenment_start
8. Now go to KMenu--> Start New Session--> and start a new session. Go to
Sessions--> Enlightenment (or E17), then log in with your regular username and password.