WARNING: I use some very powerful (ie potentially destructive) tools as root. Please be careful! You have been warned!
While I'm at it, you're playing in the Big Leagues now, sort out your own root privileges.
Please note: If you are new to Linux or are not comfortable using the command line, tough, get over it, this is linux after all, and I use the command line. However the management at OzOs suggest some pictures of bunnies, a good (legal) calmative or perhaps a long bath with a few drops of lavender oil, if need be before you proceed.
Based on my Official How To add OzOs' e17 to Sid, I've decided to expand to let the unwashed have at it.
This How To assumes a few things;
1) That you already know how to get/write/install from an iso,
B. That you already know how to install Debian GNU/Linux,
iii That you want e17 installed,
4) That you want "The Optimum OzOs Experience" on Debian GNU/linux,
E. That you are OK with the command line, and;
vi That you are willing to start with Xfce as your desktop environment.
BEFORE GETTING STARTED
Since OzOs is based on Xubuntu then debian with Xfce is the place to start.
Download and install a stock debian install with Xfce as the desktop environment. Install or upgrade to testing/sid if desired. Beforehand decide as to whither or not you want to include "non-free" & contrib" repositories. Boot to your Debian-Xfce operating system. Add the following to your sources.list and update (however you see fit);
deb http://cafelinux.org/Downloads/oz-os hungrytiger main
deb http://cafelinux.org/Downloads/oz-os tinwoodman main
2 - INSTALLING ALL THAT OZOS GOODNESS ON DEBIAN
a - Installing OzOs Goodness via APT & the command line
From a terminal issue the following as root, just so you know where you are:
OzOs-debian:~# pwd
/root
OzOs-debian:~#
Now add the OzOs key with.
oZoS-debian:~# cd /
oZoS-debian:/# wget -q http://cafelinux.org/Downloads/oz-os/key.asc -O- | apt-key add -
oZoS-debian:/# apt-get update
OK, what's on offer as all this OzOs Goodness?
OzOs-debian:/# apt-cache search oz
oz-bgextras-ga1 - 6 e17 BG images - green
oz-bgextras-pa1 - 6 e17 BG images - purple
oz-bgextras-ra1 - 6 e17 BG images - red
oz-desktop-extras - Extra tools for the OzOS desktop system
oz-e17-tools - OzOS enlightenment desktop tools
oz-gdm-themes - Oz GDM themes
oz-suggested-themes - Oz GTK suggested themes
usplash-theme-oz - Usplash theme for Oz OS
e17-svn - Enlightenment (e17) from SVN.
e17-themes - Themes for Enlightenment (e17) from source or any other version that installs on /opt/e17/ path.
e17-themes-extra - Extra themes for Enlightenment (e17) from cvs or any other that installs on /opt/e17/ path.
oz-desktop - OzOS desktop system
oz-desktop-base - Basic OzOS desktop system
oz-gnome-desktop - The Gnome desktop system (Ubuntu based)
OzOs-debian:/#
It's now time to add all of that OzOs Goodness. From the terminal as root issue the following ( Click here to see what will additionally installed via APT. );
OzOs-debian:/# apt-get install cvs e17-svn
.....waiting...bla...bla...bla....waiting...bla...bla...bla....
--------------------------------------------------------------------------------
INSTALL NOTES:
-----------------------------------------------------------------------------
The most incredible and really unbelievable dream has become true:
You compiled e17 successfully!
Starting e17:
If you're using a login manager (GDM/KDM), select the session type 'Enlightenment' in them.
Rasterman didn't write this script so don't ask him for help with it.
We hope you will enjoy your trip into e17... Have fun!
--------------------------------------------------------------------------------
OzOs-debian:/#
OzOs-debian:/# apt-get install oz-bgextras-ga1 oz-bgextras-pa1 oz-bgextras-ra1 oz-desktop-extras oz-e17-tools oz-gdm-themes oz-suggested-themes usplash-theme-oz e17-themes e17-themes-extra oz-desktop oz-desktop-base
OzOs-debian:/#
The package oz-gnome-desktop is not needed for anything e17 or OzOS related. It is just a metapackage for Ubuntu users whom may want to have both e17 and gnome. It is made lighter then the ubuntu-desktop which is on offer for Ubuntu users. So, it's not in fact meant to be installed as part of these instructions.
As of 19 Jan 09, oz-desktop-base & oz-desktop failed to install on the first APT attempt, but were able to build with a follow up "apt-get install oz-desktop-base".
b - Installing OzOs Goodness via Atitude & the command line
Follow the above instructions substituting "aptitude" for "apt-get", or click here.
c - Installing OzOs Goodness via Atitude as a text user interface (TUI)
Click here to see the Aptitude TUI instructions.
d - Installing OzOs Goodness via Synaptic (GUI)
Click here to see the Synaptic GUI.
3 - CONFIGURING OZOS' ENLIGHTENMENT
Right, everything has gone to plan and the easy_e17.sh finished without any errors*. It is now time to set up the OzOs' version of e17 ( at this point e17 will run upon re-starting x ). The first thing that needs to be done is to add you (the user) to the sudoer group ( if you are configuring the root user you are going to have to do all this by hand ). Open a terminal and as root issue the following:
OzOs-debian:/# visudo
Now add the following to the bottom of the file:
yourusername ALL=(ALL) ALL
Save, exit visudo and exit.
Check to see if Enlightenment has been added to ones $PATH with;
OzOs-debian:/# cat /etc/profile | grep "/opt/e17/bin"
PATH="/opt/e17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH="/opt/e17/bin:/usr/local/bin:/usr/bin:/bin:/usr/games"
OzOs-debian:/#
If /opt/e17/bin: is not included in both lines add it with;
OzOs-debian:/# sed -i "s/PATH=\"/PATH=\"\/opt\/e17\/bin\:/g" /etc/profile
Check to see if it took. If so it is now time to set the OzOs default e17 look & feel (after all is that not the goal).As user issue the following command;
teague@OzOs-debian:~$ oz-profiler all
You can also at this point in time switch the GDM theme to one of the OzOs themes.
From the Xfce menu select Settings>Login Window. Enter the Administrators password.

When the dialog box opens select the Local Tab and then select the GDM-OzOs theme desired.

Then close the dialog.
3 - TIME TO GET ENLIGHTENED
Exit out of Xfce and at the GDM login to the Enlightenment session. Your Desktop should look something like this (the red triangle wit the "!" in it is not part of the OzOs default profile, yet, but it is the eyewatch module used as part of the OzOs Update e17 tools).
Here is a screen shot of the Oz Magpies2 theme.

And here is another screen shot of the Oz Magpies2 theme after running the Magpies script.

That's it you have now become Enlightened the OzOs Way. I do hope to add some additional information on other users methods of getting OzOs' e17 running on Debian GNU/linux.
Credit goes to Aubrey, Rui Pais, RAV TUX and others on staff at CafeLinux whom I openly plagiarized some stuff from, as always. Opinions expressed by me are mine and are not necessarily shared by Management.
Teague MacRoot



