BBS水木清华站∶精华区
发信人: iamaboy (文子), 信区: Linux
标 题: XFree86 3.3.5 Installing Guide
发信站: BBS 水木清华站 (Sun Sep 5 17:49:58 1999)
不知国内有人做RPM没有?
这里是binary的安装说明:
The XFree86 3.3.5 binaries are distributed as a full release.
NOTE: the X servers are no longer installed setuid root. If you are
starting your X servers with startx/xinit, or something
similar, you will need a copy of the setuid Xwrapper, and an updated
xinit. These can be found in Xbin.tgz.
What follows is a list of the XFree86 3.3.3 components. There may be some
variations in this for some OSs.
The following are required for all new installations, or when upgrading
from a version older than 3.3:
preinst.sh Pre-installation script
postinst.sh Post-installation script
extract XFree86 extraction utility
Xbin.tgz Clients, run-time libs, and app-defaults files
Xdoc.tgz Documentation
Xfnts.tgz 75dpi, misc and PEX fonts
Xlib.tgz Data files required at run-time
Xman.tgz Manual pages
Xset.tgz XF86Setup utility
Xjset.tgz XF86Setup utility (if you prefer the Japanese version)
XVG16.tgz 16 colour VGA server (XF86Setup needs this server)
Xcfg.tgz sample config files for xinit, xdm
The following are required when upgrading from version 3.3 or later:
preinst.sh Pre-installation script
postinst.sh Post-installation script
extract XFree86 extraction utility
Xbin.tgz Clients, run-time libs, and app-defaults files
Xdoc.tgz Documentation
Xlib.tgz Data files required at run-time
Xman.tgz Manual pages
Xset.tgz XF86ese version)
XVG16.tgz 16 colour VGA server (XF86Setup needs this server)
While it isn't essential to update the standard fonts, this version does
include some minor fixes to some of them, as well as the addition of two basic
ISO 8859-15 fonts. If you want to upgrade the standard fonts you will also
need:
Xfnts.tgz 75dpi, misc and PEX fonts
NOTE: Be very careful about installing Xcfg.tgz over an existing installation
if you have customised your xinit and/or xdm config files. Installing Xcfg.tgz
will overwrite any existing files. If you do have customised files, there is
no need to install Xcfg.tgz.
NOTE: The bitmap fonts distributed with this release are compressed using gzip
rather than compress. This means that you will probably want to remove the old
versions (after backing them up). The Xservers and font server in releases
prior to 3.2A cannot read gzipped fonts, so keep a copy of the old fonts if
you wish to run older servers.
The following X servers are for PC/AT based hardware (i.e., typical Intel ix86
based PCs). Choose at least one which matches your hardware, as well as the
VGA16 server. The VGA16 server is required by the new configuration utility
(XF86Setup). A list showing which X server is required for a range of video
cards can be found at http://www.xfree86.org/cardlist.html.
X3DL.tgz 3Dlabs server
X8514.tgz 8514/A server
XAGX.tgz AGX server
XI128.tgz I128 server
XMa32.tgz Mach 32 server
XMa64.tgz Mach 64 server
XMa8.tgz Mach 8 server
XMono.tgz Mono server
XP9K.tgz P9000 server
XS3.tgz S3 server
XS3V.tgz old S3 ViRGE server (please use SVGA server)
XSVGA.tgz SVGA server
XVG16.tgz 16 colour VGA server (XF86Setup needs this server)
XW32.tgz ET4000/W32, ET6000 server
The following X servers are available for Alpha hardware:
XMa64.tgz Mach 64 server
XMono.tgz Mono server (generic driver only)
XP9K.tgz P9000 server
XTGA.tgz DEC 21030 (TGA) server
XS3.tgz and has nothing to do with Win98, or the Intel and Microsoft
PC98 specification. If you have a PC98 machine, choose one which suits your
hardware. If you don't know what a PC98 machine is, you don't need any of
these. These servers will not run on "normal" PCs, so don't even try them if
you don't have a Japanese PC98 machine. A list showing which X server is
equired for a range of PC98 video cards and computers can be found at
http://www.xfree86.org/cardlist98.html.
X9NS3.tgz PC98 NEC(S3) server
X9SPW.tgz PC98 PCSKB-Poweneric) server
X9GA9.tgz PC98 GA-968V4/PCI(S3 968) server
X9GAN.tgz PC98 GANB-WAP(cirrus) server
X9480.tgz PC98 PEGC-480(generic) server
X9NKV.tgz PC98 NKV-NEC(cirrus) server
X9WS.tgz PC98 WABS(cirrus) server
X9WEP.tgz PC98 WAB-EP(cirrus) server
X9WSN.tgz PC98 WSN-A2F(cirrus) server
X9TGU.tgz PC98 TGUI server
X9MGA.tgz PC98 MGA server
X9SVG.tgz PC98 CLGD755x server
X9set.tgz PC98 XF98Setup utility
The following are optional.
Xf100.tgz 100dpi fonts
Xfcyr.tgz Cyrillic fonts
Xfnon.tgz Other fonts (Chinese, Japanese, Korean, Hebrew)
Xfscl.tgz Scalable fonts (Speedo and Type1)
Xfsrv.tgz Font server and config files
Xprog.tgz X header files, config files and compile-time libs
Xnest.tgz Nested X server
Xvfb.tgz Virtual framebuffer X server
Xprt.tgz X Print server
Xps.tgz PostScript version of the documentation
Xhtml.tgz HTML version of the documentation
Xjdoc.tgz Documentation in Japanese (for version 3.3.4)
Xjhtm.tgz HTML version of the documentation in Japanese (3.3.4)
Xlkit.tgz X server LinkKit
Xlk98.tgz X server LinkKit for PC98 servers
If you already have a version of XFree86 installed, MAKE A BACKUP OF
/usr/X11R6 BEFORE DOING ANYTHING ELSE. The standard installation procedure
will overwrite your existing version of XFree86.
If you are installing from scratch, create a directory called /usr/X11R6, then
extract the required .tgz files. If you don't have enough space in /usr for
this, create a directory elsewhere and create a symbolic link to it. E.g., if
you create a directory in /home:
mkdir /home/X11R6
ln -s /home/X11R6 /usr
The next step is to run the pre-installation script. This script makes some
preliminary checks of your system. For some OSs, it may tell you to install
new versions of some system components before proceeding with the
installation. This script may also remove some outdated files and symbolic
links from a previous installation that could cause problems.
For the purposes of these installation instructions, it is assumed that you
have downloaded all the files to the /var/tmp directory. If you've put them in
another directory, that's fine -- just replace all occurrences of ``/var/tmp'' with the name of that directory.
To run the pre-installation script, go to /usr/X11R6 and run it:
cd /usr/X11R6
sh /var/tmp/preinst.sh
The next step is to make the installation utility executable. To do this, make
sure the `extract' file is in the same directory as all the X*.tgz files, and
run the following from that directory:
chmod 755 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:
cd /usr/X11R6
/var/tmp/extract /var/tmp/X*.tgz
Once the required .tgz files have been extracted, run the post installation
script:
cd /usr/X11R6
sh /var/tmp/postinst.sh
For OSs which use ldconfig, you may need to run ldconfig or reboot to complete
the installation. The postinst.sh script should run ldconfig correctly for you
if you are using Linux, FreeBSD, NetBSD or OpenBSD. For other OSs that use
ldconfig, check how it normally gets run at boot time.
Once the installation is complete, you should run the one of the configuration
utilities (XF86Setup or xf86config) to configure the X server. This is
essential for a new installation but optional for an existing installation. Refer to the QuickStart document for configuration information.
--
你快乐,所以我快乐!
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 143.89.66.245]
BBS水木清华站∶精华区