Következő Előző Tartalom

3. Az XFree86 Installálása

Elég valószínű, hogy az XFree86ot egy Linux disztribúció részeként szerezted meg, ebben az esetben a szoftver letöltése külön nem szükséges. Vagy szerezhetsz RPM binárist a gépedhez fordítva, ebben az esetben csak ezeket az rpm(1)-eket használva kell installálnod. Ebben az esetben kihagyhatod ennek a résznek a többi részét.

A Linux bináris disztribúció számos FTP siteon megtalálható.Az XFree86 siteon a ftp://ftp.xfree86.org/pub/XFree86/current/binaries/ alatt található.

Mielőtt bármit is csinálnál, először töltsd le és futtasd a `preinst.sh' shell scriptet Ez elmondja neked azokat az előfeltételeket, amikre az installálás folytatásához szükséged lesz.

Ha közvetlenül töltöd le az XFree86ot, itt van az XFree86 disztribúció fileok táblázata.

Ezen szerverek közül egyre lesz szükséged:

X8514.tgz

Szerver a 8514 alapú kártyákhoz.

XAGX.tgz

Szerver a AGX alapú kártyákhoz.

XI128.tgz

Szerver a Number Nine Imagine 128-hoz.

XMach32.tgz

Szerver a Mach32 alapú kártyákhoz.

XMach64.tgz

Szerver a Mach64 alapú kártyákhoz.

XMach8.tgz

Szerver a Mach8 alapú kártyákhoz.

XMono.tgz

Szerver a monokróm video módokhoz.

XP9K.tgz

Szerver a P9000 alapú kártyákhoz.

XS3.tgz

Szerver az S3 alapú kártyákhoz.

XS3V.tgz

Szerver az S3 ViRGEhöz és a ViRGE/VXhez (béta állapotú)

XSVGA.tgz

Szerver a Super VGA alapú kártyákhoz.

XW32.tgz

Szerver az ET4000/W32 alapú kártyákhoz.

Ha nem tudod melyik kell neked, akkor a VGA16 szervert válaszd, azaz a XVG16.tgz-t. Ezt egyégként is töltsd le, mert szükséged lesz rá, hogy lefuttasd az autokonfigurációs segédprogramot a következő lépésben.

A következő fileok mindegyikére szükséged lesz: [a shell scriptek olyan futtatható szöveges állományok amik parancsokat shell parancsokat tartalmaznak, céljuk az utasítások kötegelése, automatizálása, ebből következőek a fordítás/konfigurálás stb.. során gyakran használják őket - a ford. megj.]

preinst.sh

Elő-installációs script

postinst.sh

Utó-installációs script

Xbin.tgz

Az X11R6 binárisok java része.

Xcfg.tgz

Konfig fileok azxdmnek,az xinitnek és az fsnek.

Xdoc.tgz

Dokumentáció.

Xman.tgz

Manual oldalak (manpages).

Xfnts.tgz

75dpi-s, vegyes és PEX betűkészletek (fontok)

Xlib.tgz

Megosztott X programkönyvtárak és támogatások.

Xset.tgz

Az XF86Setup segédprogram.

XVG16.tgz

Szerver a VGA/EGA alapú kártyákhoz.

A következők opcionálisan:

Xf100.tgz

100dpi-s betűkészletek

Xfcyr.tgz

Ciril betűkészletek

Xfnon.tgz

Egyéb betűkészletek (Kínai, Japán, Koreai, Héber)

Xfscl.tgz

Skálázható betűkészletek (a Speedo és a Type1)

Xfsrv.tgz

Font szerver and config fileok

Xprog.tgz

X fejléc fileok, config fileok és a fordításhoz szükséges programkönyvtárak

Xlkit.tgz

X szerver LinkKit

Xlk98.tgz

PC98-as X szerver LinkKit

Xnest.tgz

Egymásba ágyazható (Nested) X szerver

Xprt.tgz

X nyomtatás szerver

Xvfb.tgz

Virtuális framebuffer X szerver

Xps.tgz

A dokumentáció PostScript verziója

Xhtml.tgz

A dokumentáció HTML verziója

Az XFree86 könyvtára tartalmazhatja az akutális verzió kiadási megjegyzéseit a RELNOTES fileban. Ebben tanácsok vannak az installálás részleteihez.

Szerezz be a fentiek közül minden olyan filet ami szükséges az XFree86 installálásához, hozd létre a /usr/X11R6 könyvtárat (rootként), és csomagold ki a fileokat a /usr/X11R6ban a hasonlóan következő parancshoz:

gzip -dc Xbin.tgz | tar xfB -
Ne feledd, hogy ezek a tar fileok a /usr/X11R6-hez voltak relatíven tömörítve, ígyhát fontos, hogy ott tömörítsd ki a fileokat. [a betömörítés során feltételezték, hogy abban a könyvtárban vagy - a ford. megj.]

Bizonyosodj meg róla, hogy a/usr/X11R6/bin benne van az elérési utadban [path környezeti változó - a ford. megj.]. Ez a te alapértelmezett rendszerbeállítás-fileod megszerkesztésével tehető meg (/etc/profile vagy az /etc/csh.login) (az általad és a rendszer felhasználói által használt shelltől függ). Vagypedig egyszerűen add hozzá a könyvtárat a saját elérési utadban a .bashrc vagy a .cshrc file módosításával, hogy melyiket, az az általad használt shelltől függ.

Arról is biznyosodj meg, hogy a/usr/X11R6/lib megtalálható az ld.so által (a runtime linker). Ehhez add hozzá ezt a sort:

/usr/X11R6/lib
a /etc/ld.so.confhoz, és rootként futtasd le a/sbin/ldconfigot!


Következő Előző Tartalom