mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-09 03:37:18 +08:00
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2025 af4574ff-66df-0310-9fd7-8a98e5e911e0
114 lines
4.2 KiB
XML
114 lines
4.2 KiB
XML
<sect1 id="xorg" xreflabel="X.org-&xorg-version;">
|
|
<?dbhtml filename="xorg.html" ?>
|
|
<title>X.org-&xorg-version;</title>
|
|
|
|
|
|
<sect2>
|
|
<title>Introduction to <application>X.org</application></title>
|
|
|
|
<note><para>There are two packages in BLFS that implement the <application>X</application>
|
|
Window System: <application>X.org</application> and <application>XFree86</application>.
|
|
These packages are quite similar. In fact the base system of <application>X.org</application>
|
|
is <application>XFree86</application>-RC2. The primary difference as of this writing is
|
|
the license provisions of the packages. For someone building a package for their own use,
|
|
these issues are not significant. Most large commercial distributions have decided
|
|
to use the <application>X.org</application> package, but several still use
|
|
<application>XFree86</application>.</para>
|
|
|
|
<para>A second reason for the forking of X packages is the stated goals of the
|
|
developers. Some developers were unhappy with the administration and progress of
|
|
<application>XFree86</application>. X.org's future plans include significant
|
|
improvements to the internals of the system and more frequent releases.</para>
|
|
|
|
<para><application>XFree86</application> continues to be a solid, conservitive
|
|
application with excellent driver support.</para>
|
|
|
|
<para>Both <application>X.org</application> and <application>XFree86</application>
|
|
can be installed in the same way, but this section will provide a slightly
|
|
different and more current variation for installation.</para>
|
|
</note>
|
|
|
|
|
|
<para><application>X.org</application> is a freely redistributable open-source
|
|
implementation of the <application>X</application> Window System.
|
|
This application provides a client/server interface between display
|
|
hardware (the mouse, keyboard, and video displays) and the desktop environment
|
|
while also providing both the windowing infrastructure and a standardized
|
|
application interface (<acronym>API</acronym>).</para>
|
|
|
|
<sect3><title>Package information</title>
|
|
<itemizedlist spacing='compact'>
|
|
<listitem><para>Download (HTTP): <ulink url="&xorg-download-http;"/></para></listitem>
|
|
<listitem><para>Download (FTP): <ulink url="&xorg-download-ftp;"/></para></listitem>
|
|
<listitem><para>Download size: &xorg-size;</para></listitem>
|
|
<listitem><para>Estimated Disk space required: &xorg-buildsize;</para></listitem>
|
|
<listitem><para>Estimated build time: &xorg-time;</para></listitem></itemizedlist>
|
|
</sect3>
|
|
|
|
|
|
<sect3><title><application>X.org</application> dependencies</title>
|
|
|
|
<sect4><title>Required</title>
|
|
<para><xref linkend="libpng"/>, <xref linkend="expat"/>, <xref linkend="freetype2"/>
|
|
and <xref linkend="fontconfig"/>.</para>
|
|
</sect4>
|
|
|
|
</sect3>
|
|
|
|
|
|
<sect3><title>Download Instructions</title>
|
|
|
|
<para>There are several files that need to be fetched from the download location:</para>
|
|
<itemizedlist spacing='compact'>
|
|
<listitem><para><filename>X11R6.7.0-src1.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src2.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src3.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src4.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src5.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src6.tar.gz</filename></para></listitem>
|
|
<listitem><para><filename>X11R6.7.0-src7.tar.gz</filename></para></listitem>
|
|
</itemizedlist>
|
|
|
|
<para>The first package contains the <application>X.org</application> libraries amd
|
|
support programs, the second contains standard X programs, the third contains the
|
|
X server, the fourth and fifth are fonts, the sixth is normal documentation, and the seventh
|
|
is hardcopy documentation.</para>
|
|
|
|
<para>To check your downloads for integrity, download the <filename>md5sums</filename>
|
|
file. Then:</para>
|
|
|
|
<screen><userinput><command>md5sum -c md5sums</command></userinput></screen>
|
|
|
|
<para>All seven packages should give an OK status.</para>
|
|
</sect3>
|
|
</sect2>
|
|
|
|
<sect2>
|
|
<title>Installation of X.org</title>
|
|
<para>Under Construction</para>
|
|
</sect2>
|
|
|
|
<sect2>
|
|
<title>Command Explainations</title>
|
|
<para>Under Construction</para>
|
|
</sect2>
|
|
|
|
|
|
<sect2>
|
|
<title>Configuring X.org</title>
|
|
<para>Under Construction</para>
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<!--
|
|
&xorg-intro;
|
|
&xorg-inst;
|
|
&xorg-exp;
|
|
&xorg-config;
|
|
&xorg-desc;
|
|
-->
|
|
|
|
</sect1>
|