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水木清华站∶精华区