Nästa Föregående Innehållsförteckning

3. Installera XFree86

Det är ganska troligt att du fick XFree86 som en del av en Linux- distribution, i vilket fall det inte är nödvändigt att ladda ner XFree86 separat. I så fall kan du hoppa över det här avsnittet.

XFree86 binär-distribution för Linux finns på ett antal FTP-sajter. På XFree86 sajt finns den på ftp://ftp.xfree86.org/pub/XFree86/current/binaries/Linux-ix86. (När detta skrivs är den senaste versionen 3.2A; nyare versioner kommer då och då.)

Innan du gör något annat, ladda hem och kör skal-programmet "preinst.sh". Detta kan tala om för dig vilka förberedelser du måste vidta, innan du kan påbörja installeringen.

Om du laddar ned XFree86 direkt, så listar den här tabellen filerna i XFree86-distributionen.

Du behöver en av följande servrar:

X338514.tgz

Server för 8514-baserade kort.

X33AGX.tgz

Server för AGX-baserade kort.

X33I128.tgz

Server för Number Nine Imagine 128.

X33Mach32.tgz

Server för Mach32-baserade kort.

X33Mach64.tgz

Server för Mach64-baserade kort.

X33Mach8.tgz

Server för Mach8-baserade kort.

X33Mono.tgz

Server för monokroma grafik-lägen.

X33P9K.tgz

Server för P9000-baserade kort.

X33S3.tgz

Server för S3-baserade kort.

X33S3V.tgz

Server för S3 ViRGE och ViRGE/VX (på beta-nivå)

X33SVGA.tgz

Server för Super VGA-baserade kort.

X33W32.tgz

Server för ET4000/W32-baserade kort.

Om du inte vet vilket du ska ta, ta VGA16-servern, X33VGA16.tgz. Du kommer ändå att behöva ladda ned den, eftersom du behöver den för att köra auto-konfigurerings-programmet i nästa steg.

Följande filer behövs:

preinst.sh

Skal-program som körs innan installeringen

postinst.sh

Skal-program som körs efter installeringen

X33bin.tgz

Resten av binär-filerna till X11R6

X33cfg.tgz

Konfigurations-filer till xdm, xinit och fs

X33doc.tgz

Dokumentation

X33man.tgz

Manual-sidor

X33fnts.tgz

75dpi-, misc- och PEX-typsnitt

X33lib.tgz

Delade X-bibliotek och support-filer

X33set.tgz

XF86Setup-verktyget

X33VG16.tgz

Server för VGA/EGA-baserade kort

Följande filer är valfria:

X33f100.tgz

100dpi-typsnitt

X33fcyr.tgz

Kyrilliska typsnitt

X33fnon.tgz

Andra typsnitt (kinesiska, japanska, koreanska, hebreiska)

X33fscl.tgz

Skalbara typsnitt (Speedo och Type1)

X33fsrv.tgz

Typsnitts-server och konfigurations-filer

X33prog.tgz

Header-filer till X, konfigurations-filer och kompilerings-bibliotek

X33lkit.tgz

X-server LinkKit

X33lk98.tgz

PC98 X-server LinkKit

X33nest.tgz

Nästad X-server

X33prt.tgz

X utskrifts-server

X33vfb.tgz

"Virtual framebuffer" X-server

X33ps.tgz

PostScript-version av dokumentationen

X33html.tgz

HTML-version av dokumentationen

XFree86-katalogen ska innehålla utgivnings-information (release notes. övers.anm.) för den senaste versionen, i RELNOTES. Se dessa för installerings-detaljer.

Allt som krävs för att installera XFree86 är att skaffa de ovanstående filerna, skapa katalogen /usr/X11R6 (som root) och packa upp filerna från /usr/X11R6, med ett kommando såsom:

gzip -dc X33bin.tgz | tar xfB -

Kom ihåg att dessa tar-filer är packade relativt /usr/X11R6, så det är viktigt att packa upp filerna där.

Du måste också se till att /usr/X11R6/bin finns i din sökväg. Detta kan du fixa genom att modifiera dina system-vida skal-konfigurationsfiler, /etc/profile eller /etc/csh.login (beroende på vilket skal du, eller andra användare av ditt system, kör). Eller så kan du helt enkelt lägga till katalogen till din personliga sökväg, genom att ändra i /etc/.bashrc eller /etc/.cshrc, beroende på vilket skal du kör.

Du måste också se till så att /usr/X11R6 kan hittas av ld.so, "runtime"-länkaren. För att göra detta, lägg till raden

/usr/X11R6/lib
till filen /etc/ld.so.conf, och kör /sbin/ldconfig, som root.


Nästa Föregående Innehållsförteckning