Suivez-nous

Prospective

X11 sous Aqua-Acte II

MacPlus

Publié le

 

Par

image 200 x 151

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 ?
On a même un file manager pour naviguer sur les disques. Il ya juste quelques bugs d’affichage (icones parfois noires).
Mais rien de grave.

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 …
Gimp se lance soit en tapant gimp dans un xterm,
soit via le menu Programs de Gnome
ou encore via le menu contextuel de Window Maker.

Et bien d’autres encore :

fink install xpdf (ça parle tout seul).
fink install rxvt (un terminal amélioré).

… 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 😉