X11 sous Aqua-Acte II
Voici la seconde partie du tutoriel X11 sous Mac OS X. Maintenant que nous avons X11, nous pouvons essayer d’installer quelques applications intéressantes, voire même un environnement de travail complet. Cette seconde partie sera plus simple. Tout est en fait basé sur Fink, un excellent freeware dédié à l’installation sous MacOS X/Darwin de softs Linux.
ATTENTION : L’installation de Fink requiert une connexion Internet (de préférence rapide) car tout se fait depuis le réseau (voir aussi la section 4, ci-dessous). Pour chaque installation utilisant Fink (y compris celle de Fink lui-même), quitter l’environnement X11 (XDarwin) avant tout. De plus, fink télécharge des sources et les compile ensuite. La compilation de gros éléments (Gnome, Gimp) peut prendre plusieurs heures (2 ou 3). Soyez patients ! Cela dit, Mac OS X étant multitâche, ceci n’est pas un problème. Enfin, tout ce qui est décrit ici ne peut fonctionner que si vous avez installé les Developer Tools.
Installation de Fink 0.2.1
C’est la seule opération encore un peu difficile.
Il faut d’abord télécharger fink à l’URL : http://fink.sourceforge.net
Attention, bien prendre la dernière version qui est la 0.2.1.
Il faut donc prendre le fichier : fink-0.2.1-full.tar.gz
Dans un terminal faire ensuite
tar -zxf fink-0.2.1-full.tar.gz
cd fink-0.2.1-full
./bootstrap.sh
Le script d’installation vous pose alors quelques questions :
• A la question concernant la méthode pour entrer sous roor, répondez : sudo
• A la question concernant le chemin (path), répondez : /sw
• A la question concernant le masque, répondez : none
• Les autres questions concernent des choix de sites miroirs pour les téléchargements. Choisissez les sites les plus proches de chez vous parmi les choix proposés.
L’installeur va alors télécharger quelques fichiers et procéder à l’installation.
Aucun danger pour votre système. Tout se met dans un dossier /sw. Il en va de même pour toute la suite. Si jamais un jour, vous voulez vous débarasser de tout ceci, supprimez tout simplement le dossier /sw.
Modifiez pour finit votre fichier .tcshrc en mettant à la fin :
setenv PATH "$PATH:/sw/bin"
source /sw/bin/init.csh
Puis faites :
source .tcshrc;rehash
dans votre dossier de départ pour prendre en compte les modifications (ou bien refermez le terminal et rouvrez-en un autre).
Installation d’un environnement de travail
Les deux étapes a et b ci-dessous sont indépendantes. Vous pouvez n’en faire qu’une seule.
a) A partir de maintenant tout est très simple. Installons par exemple un Window Manager un peu meilleur que twm, par exemple Window Maker. Il suffit de taper :
fink install windowmaker
Dans un terminal (le mot de passe administrateur vous est demandé). Et c’est tout. Fink se débrouille seul. Il télécharge les sources et les compile. Si le package choisi a besoin d’autres packages, il vous le signale (répondez juste "y"). Soyez patients. Allez surfer sur MacPlus pendant ce temps. Pour utiliser WindowMaker, il faut ensuite taper :
wmaker.inst
et changer la dernière ligne de votre fichier .xinitrc par
exec wmaker
et bien sûr relancer X11 par
startx — -quartz -fakebuttons
(attention, le double clic sur XDarwin ne marche pas ici, c’est un problème de chemin que je n’ai pas su résoudre).
b) Maintenant, faisons mieux. Installons Gnome, l’environnement phare de Linux. Toujours très simple :
fink install bundle-gnome
Attention, là ça va être assez long. Cela va également installer Enlightenment qui est un autre window manager, assez joli. Ensuite, il suffit que la dernière ligne de votre .xinitrc soit :
exec gnome-session
C’est tout ! Et là c’est génial, tout simplement. Après le
startx — -quartz -fakebuttons
habituel (attention, le double clic sur XDarwin ne marche pas non plus ici) vous avez quelque chose que ressemble à la copie d’écran ci-dessous :
Pas mal, non ? |
Installons d’autres applications
The Gimp : un excellent logiciel de retouches d’images, comparable à Photoshop, mais en gratuit : fink install gimp Là encore une bonne heure de compilation … Et bien d’autres encore : fink install xpdf (ça parle tout seul). |
… etc.
Trucs et astuces
Pour savoir quels sont les packages disponibles, explorez les sous-dossiers du dossier /sw/fink/dists en recherchant les fichiers .info. Ceux-ci ont le nom des packages et contiennent en général quelques informations.
Si votre connexion internet n’est pas rapide, vous pouvez vous en sortir par l’astuce suivante : installez fink comme décrit c-dessus. Pour cela il faut se connecter, mais ce n’est pas trop long. Puis, en explorant les fichiers .info comme décrit ci-dessus, déterminez quels sont les fichiers .tar.gz à télécharger pour la package que vous souhaitez installer. Téléchargez ces fichiers depuis une autre machine ayant un accès rapide, puis copiez les dans /sw/src. Ainsi fink attaquera directement la compilation, sans télécharger.
Voilà. Je m’arrète là. Amusez-vous bien dans le monde X11 😉
- image 200 x 151
- image 200 x 151