Naar alle waarschijnlijkheid ben je aan XFree86 gekomen als onderdeel van een Linux distributie, in welk geval het apart downloaden van de software niet nodig is. Of wellicht lukt het je aan de RPM binaire packages gebouwd voor je machine te komen, in welk geval je die gewoon met behulp van rpm(1) kunt installeren. In beide gevallen kun je de rest van deze sectie overslaan.
De Linux binaire distributies van XFree86 zijn op een aantal FTP-sites te vinden. Op de XFree86 site is dat hier. Je gaat naar de Linux-axp-glibc21, Linux-ix86-glibc20, of Linux-ix86-glibc21 subdirectory's, afhankelijk van je type processor. (axp=alpha, ix86=Intel 80x86) en Gnu C library versie.
Download en start als eerste het shellscript `Xinstall.sh' voor je ook maar iets anders doet. Deze geeft aan wat je nodig hebt of wat je moet doen voordat je met de installatie verder gaat. Complete instructies voor het installeren van de XFree86 binaire distributie zijn te vinden op http://www.xfree86.org/4.1.0/Install2.html.
In de binary directory zouden release notes voor de huidige versie in RELNOTES moeten staan. Raadpleeg die voor details betreffende de installatie.
Het enige dat nodig is voor de installatie van XFree86 is zien dat je aan de hierboven genoemde bestanden komt, dat je een directory met de naam /usr/X11R6 (als root) aanmaakt, en de bestanden vanuit /usr/X11R6 uitpakt met een opdracht als:
gzip -dc Xbin.tgz | tar xfB - |
Denk eraan dat deze tar bestanden relatief aan /usr/X11R6 zijn ingepakt, dus het is van belang dat je de bestanden daarin uitpakt.
Je moet ervoor zorgen dat /usr/X11R6/bin in de omgevingsvariabele PATH is opgenomen. Dit kan worden bewerkstelligd door het wijzigen van het standaardsysteembestand /etc/profile of /etc/csh.login (gebaseerd op de shell die jij of andere gebruikers op je systeem gebruiken). Of je kunt eenvoudigweg de directory aan je persoonlijke pad toevoegen door het aanpassen van het bestand .bashrc of .cshrc, gebaseerd op je shell.
Je moet er ook voor zorgen dat /usr/X11R6/lib is te lokaliseren door ld.so, de runtime linker. Hiervoor voeg je de regel:
/usr/X11R6/lib |
toe aan het bestand /etc/ld.so.conf, en start je /sbin/ldconfig op, als root.