glfs/x/wm/xfce.xml
Igor Živković a8eba109d5 Updated to GTK+-2.6.0.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3202 af4574ff-66df-0310-9fd7-8a98e5e911e0
2005-01-05 16:56:45 +00:00

265 lines
8.4 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY xfce-download-http "http://prdownloads.sourceforge.net/xfce/xfce-&xfce-version;-src.tar.bz2">
<!ENTITY xfce-download-ftp " ">
<!ENTITY xfce-size "18 MB">
<!ENTITY xfce-buildsize "224 MB">
<!ENTITY xfce-time "3.35 SBU">
]>
<sect1 id="xfce" xreflabel="XFce-&xfce-version;">
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<?dbhtml filename="xfce.html" ?>
<title>XFce-&xfce-version;</title>
<sect2>
<title>Introduction to <application>XFce</application></title>
<para>The <application>XFce</application> package contains a lightweight
desktop environment.</para>
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&xfce-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&xfce-download-ftp;"/></para></listitem>
<listitem><para>Download size: &xfce-size;</para></listitem>
<listitem><para>Estimated disk space required:
&xfce-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&xfce-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title><application>XFce</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="gtk2"/> and
<xref linkend="libxml2"/></para>
</sect4>
<sect4><title>Optional</title>
<para><xref linkend="libgtkhtml"/> and
<xref linkend="startup-notification"/></para>
</sect4>
</sect3>
</sect2>
<sect2>
<title>Installation of <application>XFce</application></title>
<para><application>XFce</application> now distributes as a
<acronym>TAR</acronym> 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.</para>
<para>Install <application>XFce</application> by running the following
commands:</para>
<screen><userinput><command>cd src &amp;&amp;
tar xzvf libxfce4util-&xfce-version;.tar.gz &amp;&amp;
cd libxfce4util-&xfce-version; &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf libxfcegui4-&xfce-version;.tar.gz &amp;&amp;
cd libxfcegui4-&xfce-version; &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf libxfce4mcs-&xfce-version;.tar.gz &amp;&amp;
cd libxfce4mcs-&xfce-version; &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf xfce-mcs-manager-&xfce-version;.tar.gz &amp;&amp;
cd xfce-mcs-manager-&xfce-version; &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf xfwm4-&xfce-version;.tar.gz &amp;&amp;
cd xfwm4-&xfce-version; &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf xfdesktop-&xfce-version;.tar.gz &amp;&amp;
cd xfdesktop-&xfce-version; &amp;&amp;
./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf xfce4-panel-&xfce-version;.tar.gz &amp;&amp;
cd xfce4-panel-&xfce-version; &amp;&amp;
./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
cd .. &amp;&amp;
tar xzvf xfce-utils-&xfce-version;.tar.gz &amp;&amp;
cd xfce-utils-&xfce-version; &amp;&amp;
./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
<para>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.</para>
</sect2>
<sect2>
<title>Configuring <application>XFce</application></title>
<sect3><title>Config files</title>
<para><filename>~/.xinitrc</filename></para>
</sect3>
<sect3><title>Configuration Information</title>
<para>Be sure to backup your current <filename>.xinitrc</filename> before
proceeding.</para>
<screen><userinput><command>cat &gt;&gt; ~/.xinitrc &lt;&lt; "EOF"</command>
xfce-mcs-manager
xfwm4 --daemon
xftaskbar4 &amp;
xfdesktop &amp;
exec xfce4-panel
<command>EOF</command></userinput></screen>
</sect3>
</sect2>
<sect2>
<title>Contents</title>
<para>The <application>XFce</application> package contains
<command>fgr</command>,
<command>scramble</command>,
<command>startxfce4</command>,
<command>xfapps</command>,
<command>xfapps4</command>,
<command>xfbook</command>,
<command>xfbook4</command>,
<command>xfcalendar</command>,
<command>xfce-mcs-manager</command>,
<command>xfce-setting-show</command>,
<command>xfce4-about</command>,
<command>xfce4-iconbox</command>,
<command>xfce4-panel</command>,
<command>xfce4-tips</command>,
<command>xfdesktop</command>,
<command>xfdiff4</command>,
<command>xffm</command>,
<command>xffstab</command>,
<command>xffstab4</command>,
<command>xfglob4</command>,
<command>xfhelp4</command>,
<command>xflock4</command>,
<command>xfmountdev4</command>,
<command>xfprint-manager</command>,
<command>xfprint4</command>,
<command>xfrun4</command>,
<command>xfsamba4</command>,
<command>xftaskbar4</command>,
<command>xfterm4</command>,
<command>xftrash4</command>,
<command>xftree4</command>,
<command>xfwm4</command> and
<filename class="libraryfile">libdbh</filename>,
<filename class="libraryfile">libxfce4mcs</filename>,
<filename class="libraryfile">libxfce4util</filename>,
<filename class="libraryfile">libxfcegui4</filename>,
<filename class="libraryfile">libxffm</filename> and
<filename class="libraryfile">libxfprint</filename> libraries.
</para>
</sect2>
<sect2><title>Description</title>
<sect3><title>fgr</title>
<para><command>fgr</command> is a file content search engine for
<command>xffm</command>.</para></sect3>
<sect3><title>xfce-mce-manager</title>
<para><command>xfce-mce-manager</command> is the settings manager for
<application>XFce</application>.</para></sect3>
<sect3><title>xfce4-about</title>
<para><command>xfce4-about</command> displays the about box.</para></sect3>
<sect3><title>xfce-setting-show</title>
<para><command>xfce_setting-show</command> displays the settings for
<application>XFce</application>.</para></sect3>
<sect3><title>xfce4-panel</title>
<para><command>xfce4-panel</command> is the panel manager for
<application>XFce</application>. It contains the launcher, clock, mail
check, desktop switcher and separator programs.</para></sect3>
<sect3><title>xfdesktop</title>
<para><command>xfdesktop </command> is the desktop manager
for <application>XFce</application>.</para></sect3>
<sect3><title>xfhelp4</title>
<para><command>xfhelp4</command> is script that launches a
<acronym>HTML</acronym> browser to display online documentation.</para></sect3>
<sect3><title>xflock4</title>
<para><command>xflock4</command> is a script used to lock the current screen
during drag and drop actions.</para></sect3>
<sect3><title>xfmountdev4</title>
<para><command>xfmountdev4</command> mounts a device on the specified mount
point and launches <command>xftree4</command>, then unmounts the device
when <command>xftree4</command> finishes.</para></sect3>
<sect3><title>xfrun4</title>
<para><command>xfrun4</command> is the program launcher for
<application>XFce</application>.</para></sect3>
<sect3><title>xfsamba4</title>
<para><command>xfsamba4</command> is <application>Samba</application> front end
for <application>XFce</application>.</para></sect3>
<sect3><title>xftaskbar4</title>
<para><command>xftaskbar4</command> is the taskbar manager for
<application>XFce</application>.</para></sect3>
<sect3><title>xfterm4</title>
<para><command>xfterm4</command> is a small terminal wrapper to be used as a
drag and drop action for the <application>XFce</application> front panel.
</para></sect3>
<sect3><title>xftrash4</title>
<para><command>xftrash4</command> is a small script to be used as a drag and
drop action for the <application>XFce</application> front panel.</para></sect3>
<sect3><title>xftree4</title>
<para><command>xftree4</command> is the file manager for
<application>XFce</application>.</para></sect3>
<sect3><title>xfwm4</title>
<para><command>xfwm4</command> is a window manager for
<application>X11</application>.</para></sect3>
</sect2>
</sect1>