Page suivante - Page précédente - Table des matières

3. Installation de XFree86

Soit vous possédez une distribution complète de Linux (sur CD ou disquettes) et donc une distribution complète et compilée de XFree86 y est comprise. Dans ce cas, passez directement à la fin de ce chapitre. Soit vous devez récupérer l'ensemble de la distribution par FTP et dans ce cas ce chapitre vous concerne.

Les distributions binaires (programmes prêts à l'emploi) des versions d'XFree86 destinées à Linux se trouvent sur les sites de ftp anonyme suivants :

Avant de faire quoi que ce soit, lancer le script preinst.sh. Celui-ci vous dira ce dont vous avez besoin avant de continuer votre installation.

L'un des serveurs suivant est nécessaire :

X338514.tgz

Serveur pour carte basée sur 8514.

X33AGX.tgz

Serveur pour carte basée sur AGX.

X33I128.tgz

Serveur pour carte basée sur Number Nine Imagine 128.

X33Mach32.tgz

Serveur pour carte basée sur Mach-32 .

X33Mach64.tgz

Serveur pour carte basée sur Mach-64.

X33Mach8.tgz

Serveur pour carte basée sur Mach-8.

X33Mono.tgz

Serveur pour modes monochromes.

X33P9K.tgz

Serveur pour carte basée sur P9000.

X33S3.tgz

Serveur pour carte basée sur S3.

X33S3V.tgz

Serveur pour carte basée sur S3 ViRGE et ViRGE/VX (considere comme beta).

X33SVGA.tgz

Serveur pour carte SVGA.

X33W32.tgz

Serveur pour carte basée sur ET4000/W32.

Si vous ne savez lequel choisir, prennez le serveur SVGA16 (celui-ci est nécessaire au fonctionnement de l'outil d'auto-configuration que nous verrons après).

Tous les fichiers suivants sont indispensables :

preinst.sh

Script de pré-installation.

postinst.sh

Script de post-installation.

X33bin.tgz

Le reste des binaires.

X33cfg.tgz

Fichiers de configuration de xdm, xinit and fs.

X33doc.tgz

Documentations.

X33man.tgz

Manuels.

X33fnts.tgz

Les fontes de base 75dpi, misc et PEX.

X33lib.tgz

Les librairies partagées et les utilitaires qui vont avec.

X33set.tgz

L'utilitaire XF86Setup

X33VG16.tgz

Serveur pour les cartes VGA/EGA

Les fichiers suivants sont optionnels :

X33f100.tgz

Les fontes en 100 dpi.

X33fcyr.tgz

Les fontes cyrilliques

X33fnon.tgz

Autres fontes (Chinois, Japonais, Coreen, Hebreu)

X33fscl.tgz

Les fontes redimensionnables (Speedo, Type1).

X33fsrv.tgz

Serveur de fontes et fichiers de configuration.

X33prog.tgz

Les fichiers d'en-tête, les fichiers de configuration et certaines librairies.

X33lkit.tgz

Le serveur X LinkKit.

X33lk98.tgz

Le serveur X PC98 LinkKit.

X33nest.tgz

Le serveur X Nested.

X33prt.tgz

Le serveur X print.

X33vfb.tgz

Le serveur X Virtual framebuffer.

X33ps.tgz

La version PostScript de la documentation.

X33html.tgz

La version HTML de la documentation.

Le répertoire où se situe la distribution de XFree86 contient généralement un ou plusieurs fichiers RELNOTES et des notes d'installation concernant la dernière version. Lisez-les lorsque vous avez besoin de details.

Les seules choses à faire pour installer XFree86 sont d'obtenir les fichiers ci-dessus, de créer le répertoire /usr/X11R6 (en étant root), et de décompresser-détarer les fichiers sous /usr/X11R6 avec une commande du style :

 gzip -dc X33bin.tgz | tar xfB -
 ou
 tar zxvf X33bin.tgz si vous possedez le tar GNU

ATTENTION: ces fichiers sont compressés relativement au répertoire /usr/X11R6 et doivent donc être décompressés sous celui-ci.

Vérifiez que le répertoire /usr/X11R6/bin est bien dans votre chemin d'accès aux binaires (variable d'environnement PATH). Pour cela éditez le fichier de profil par défaut /etc/profile (si vous utilisez bash, ksh, sh ou un autre shell du type Korn) ou /etc/csh.login (si vous utilisez csh, tcsh ou un autre shell du type C), ou bien votre fichier de profil personnel /etc/.bashrc ou /etc/.cshrc.

Vous devez aussi vérifier que /usr/X11R6/lib peut être localisé par ld.so, l'éditeur de lien dynamique. Pour cela ajoutez la ligne :

 /usr/X11R6/lib
à votre fichier /etc/ld.so.conf et lancez /sbin/ldconfig en passant root.


Page suivante - Page précédente - Table des matières