The XFce package contains a lightweight desktop environment.
Download (HTTP): http://prdownloads.sourceforge.net/xfce/xfce-4.0.4-src.tar.bz2
Download size: 18 MB
Estimated Disk space required: 224 MB
Estimated build time: 3.35 SBU
XFce now distributes as a TAR ball of base packages and module packages. These instructions will only cover the bare minimum to run the application. The remaining modules would all follow the same pattern which will soon become obvious.
Install XFce by running the following commands:
cd src &&
tar xzvf libxfce4util-4.0.4.tar.gz &&
cd libxfce4util-4.0.4 &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&
tar xzvf libxfcegui4-4.0.4.tar.gz &&
cd libxfcegui4-4.0.4 &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&
tar xzvf libxfce4mcs-4.0.4.tar.gz &&
cd libxfce4mcs-4.0.4 &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&
tar xzvf xfce-mcs-manager-4.0.4.tar.gz &&
cd xfce-mcs-manager-4.0.4 &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&
tar xzvf xfwm4-4.0.4.tar.gz &&
cd xfwm4-4.0.4 &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&
tar xzvf xfdesktop-4.0.4.tar.gz &&
cd xfdesktop-4.0.4 &&
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install &&
cd .. &&
tar xzvf xfce4-panel-4.0.4.tar.gz &&
cd xfce4-panel-4.0.4 &&
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install &&
cd .. &&
tar xzvf xfce-utils-4.0.4.tar.gz &&
cd xfce-utils-4.0.4 &&
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install
Modules not installed above are: dbh-1.0.15 (required for xffm), gtk-xfce-engine-2.1.9, xfcalendar-0.1.6, xfce-mcs-plugins, xfce4-iconbox, xfce4-mixer, xfce4-systray, xfce4-themes, xfce4-toys, xfce4-trigger-launcher, xffm, xffm-icons, xfprint and xfwm4-themes.
The XFce package contains fgr, scramble, startxfce4, xfapps, xfapps4, xfbook, xfbook4, xfcalendar, xfce-mcs-manager, xfce-setting-show, xfce4-about, xfce4-iconbox, xfce4-panel, xfce4-tips, xfdesktop, xfdiff4, xffm, xffstab, xffstab4, xfglob4, xfhelp4, xflock4, xfmountdev4, xfprint-manager, xfprint4, xfrun4, xfsamba4, xftaskbar4, xfterm4, xftrash4, xftree4, xfwm4 and libdbh, libxfce4mcs, libxfce4util, libxfcegui4, libxffm and libxfprint libraries.
xfce4-panel is the panel manager for XFce. It contains the launcher, clock, mail check, desktop switcher and separator programs.
xfmountdev4 mounts a device on the specified mount point and launches xftree4, then unmounts the device when xftree4 finishes.
xfterm4 is a small terminal wrapper to be used as a drag and drop action for the XFce front panel.