
Avec les RPM destinés à la RedHat 6.1 créé par RawHide.
Ce sont ceux que j'utilise, ils sont plus complets (xterm est dedans, vous pouvez choisir d'installer ou pas twm − antédiluvien wm), et fournissent tout ce
qu'il faut pour Mesa (libGLU et li/jointfilesconvert/445866/bglut), et vous n'etes pas obligé d'installer tous les drivers de carte graphique. Bonus : ils fonctionnent avec la
Mandrake sans changement, et fournissent un utilitaire graphique pour la configuration (xf86cfg, qui ne marche pas avec ma souris :(( ).
Il vous faut télécharger :
XFree86−4.0−0.8.i386.rpm
XFree86−75dpi−fonts−4.0−0.8.i386.rpm
XFree86−libs−4.0−0.8.i386.rpm
Si vous voulez l'outil de configuration graphique :
XFree86−xf86cfg−4.0−0.8.i386.rpm
Si vous voulez tous les outils habituels de XFree (xclock, xmessage, xmag, xman etc...) :
XFree86−tools−4.0−0.8.i386.rpm
Si vous utiliser xdm pour vous logguer :
XFree86−xdm−4.0−0.8.i386.rpm
Vous devez télécharger un driver pour votre carte graphique, par exemple si vous avez une carte NVidia :
XFree86−NVidia−4.0−0.8.i386.rpm
XFree86−VGA16−4.0−0.8.i386.rpm
Pour avoir la documentation technique (pas les man pages qui sont avec chaque paquetage) :
XFree86−doc−4.0−0.8.i386.rpm
Si vous utilisez un serveur de polices (conseillé) :
XFree86−xfs−4.0−0.8.i386.rpm
Si vous avez un écran de plus de 15 pouces :
XFree86−100dpi−fonts−4.0−0.8.i386.rpm
Pour l'installation, c'est trivial, vous désinstallez XFree et Mesa par :
[root@becane ~]# for i in `rpm −qa | grep XFree86` ; \
do rpm −e −−nodeps $i ; done
[root@becane ~]# for i in `rpm −qa | grep Mesa` ; \
do rpm −e −−nodeps $i ; done
[root@becane ~]# for i in `rpm −qa | grep X11R6−contrib` ; \
do rpm −e −−nodeps $i ; done
Puis, vous installez les rpms de RawHide par :
[root@becane rawhide]# for i in *rpm ; \
do rpm −i −−nodeps −−force $i ; done
Et voilà.
Avec les TGZ récupérés sur ftp.xfree.org
Vous pouvez les récupérer sur ftp.xfree.org, choisissez−les en fonction de votre plate−forme (i.e. votre micro−processeur) et votre version de glibc
(glibc2.1 en général pour les distributions récentes).
Pour connaître la version de glibc (2.0 ou 2.1), l'installateur de Xfree peut le détecter pour vous, ils sont gentils chez Xfree ! Pour cela récupérez le
fichier Xinstall.sh (dans n'importe quel répertoire de binaires sur le serveur, ca n'a pas d'importance) et lancez un :
# sh Xinstall.sh −check (ou un ./Xinstall.sh −check, c'est pareil)
Cela va vous renvoyez la version glibc de votre système, allez alors dans le répertoire ftp corespondant pour récupérer les bons binaires, par
exemple le répertoire /pub/XFree86/4.0/binaries/Linux−ix86−glibc2.1 pour une plateforme Intel avec une glibc2.1 (dans 90% des cas
d'ailleurs ca sera ce répertoire). Si votre plate forme n'est pas présente (par exemple les CPU PowerPC, vous devrez soit télécharger et compiler les
sources − très long − soit vous tourner vers des rpms).
Une fois TOUS les .tgz récupérés, désinstallez les principaux packages de votre ancien XFree, dont principalement :
Xbin, Xfs, Xptr, Xlib, Xman, Xdoc, XF86_xxxx (le serveur X propre a votre carte)...
Pour cela, suivant votre distribution, localisez les packages avec un gestionnaire rpm (Redhat, Mandrake,...) ou pkgtool (Slackware,...) et désinstallez
les.
Installation de XFree86 4.0.
Configuration du système X Window 7
Comments to this Manuals