首先建立e17 cvs目录:
代码:
mkdir e17_cvs_root
cd e17_cvs_root
执行以下命令获取最新的cvs版本, 注意因为有200多兆获取的速度根据你的网速:
代码:
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e17
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co misc
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co eterm
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e_modules
下载附件里面的脚本,并把该脚本放在e17_cvs_root下:
安装前的准备:
代码:
sudo apt-get install libltdl3-dev libsqlite3-dev libsigc++-2.0-dev libmpd-dev libtheora-dev giblib-dev libxkbfile-dev scrot
执行脚本 ./NIGHTLY_BUILD 就开始编译安装了,注意该脚本是我修改过的脚本,它默认不执行cvsupdate,如果想要更新到最新请去掉-s选项, 且它把e17默认安装在/opt/e17目录下
经过漫长的编译过程后还需做一点小小的设置,在/usr/share/xsessions 下面建立一个e17的条目以便让gdm加载,修改/etc/profile文件,增加e17的path变量,我的如下:
代码:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/e17/bin:/opt/e17/sbin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:/opt/e17/bin"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export PATH
umask 022
好了重启会话,进入超酷的e17吧。