Exécutez X11 dans Mac OS X avec XQuartz
Les utilisateurs avancés de Mac ont peut-être remarqué que X11 n'est plus fourni avec OS X, et qu'il n'est plus non plus disponible en tant qu'option d'installation séparée via les outils de développement. Pour faire fonctionner X11 sous OS X Mountain Lion (et les versions ultérieures), vous devez télécharger et installer le système gratuit XQuartz, qui regroupe toutes les bibliothèques et applications nécessaires pour faire fonctionner un système de fenêtrage X11 complet parfaitement au sommet d'OS X.
Pour la petite histoire, XQuartz est un projet communautaire open source qui a été lancé par Apple, et ils continuent à contribuer au projet pour s'assurer qu'il est totalement compatible avec chaque nouvelle version et mise à jour d'OS X. Bien qu'une grande partie du projet soit maintenant entre les mains de X.org et XFree86.
Faire fonctionner XQuartz et X11 dans Mac OS X est très facile, voici tout ce que vous aurez à faire :
- Téléchargez XQuartz gratuitement depuis MacOSForge.org , il faut environ 200 Mo pour le télécharger et l'installer
- Lancez l'installateur de pkg et parcourez l'installation comme d'habitude
- Une fois terminé, XQuartz sera installé comme une application dans le dossier /Utilities/, et se trouve également dans le Launchpad
- Ouvrez l'application XQuartz pour lancer le gestionnaire de fenêtres X11 et commencer
Le lancement de XQuartz vous permet d'obtenir quelques applications X11 de base dès le départ, notamment un xterm pour l'accès en ligne de commande en dehors de l'application standard Terminal, le navigateur de page de manuel xman et le toujours étonnant xlogo qui ne fait que dessiner le logo X classique à l'écran. Les applications tierces qui reposent sur X11 devront être installées séparément, mais elles seront lancées par XQuartz comme prévu.
L'utilisateur moyen de Mac n'aura probablement pas beaucoup d'utilité pour X11 maintenant que les applications populaires comme Gimp sont autonomes, mais il peut être amusant de fouiner avec des applications du monde unix et c'est également nécessaire pour faire fonctionner certains émulateurs, bien que ce soit le sujet d'un autre article.