/usr/tmp
directory.
If you've put them in another directory, that's fine -- just replace
all occurrences of ``/usr/tmp
'' with the name of that directory.
/usr
partition create
a directory /usr/X11R6
and skip to no. 3.
Otherwise, create a directory on another partition and sym link it into
/usr
:
# cd /usr/local
# mkdir X11R6
# ln -s /usr/local/X11R6 /usr/X11R6
chmod 755 /usr/tmp/extract
The installation utility ``extract'' is used to unpack the .tgz files
that make up the XFree86 distribution. The .tgz files are gzipped
tar files. However, ``tar'' in its standard form on most OSs is not
well-suited to the task of installing XFree86. The extract utility is
a modified version of GNU tar 1.12 built with the options required to
make it suitable for installing XFree86. The source for extract is
available from the same place you got the XFree86 distribution.
It is strongly recommended that you use the provided extract utility to
unpack the XFree86 distribution. If you choose to ignore this and use
something else, we don't want to hear from you if you run into problems.
It is also important that you do not rename the extract utility. If
renamed, it behaves just like the normal GNU tar.
To extract the XFree86 binaries, run the following as root:
If you are using bash:
# cd /usr/X11R6
# for i in /usr/tmp/X332*.tgz; do
# extract $i
# done
Else, if you are using csh:
% cd /usr/X11R6
% foreach i (/usr/tmp/X332*.tgz)
% /usr/tmp/extract $i
% end
X
'' that points to the server
that matches your video card. The XF86_* man pages list which
vga chip sets are supported by each server. For example, if you
have an ET4000 based card you will use the XF86_SVGA server:
# cd /usr/X11R6/bin; rm -f X; ln -s XF86_SVGA X