Exécutez X11 sous Mac OS X avec XQuartz

Les utilisateurs avancés de Mac ont peut-être remarqué que X11 n'est plus livré avec OS X et qu'il n'est plus disponible en tant qu'option d'installation séparée via les outils de développement. Au lieu de cela, pour lancer X11 sous OS X Mountain Lion (et plus tard), vous devrez télécharger et installer le système gratuit XQuartz, qui regroupe toutes les bibliothèques et applications nécessaires pour exécuter un système de fenêtrage X11 complet sur OS X.



Pour quelques raisons, XQuartz est un projet de communauté 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 dans les mains de X.org et XFree86.

Faire fonctionner XQuartz et X11 sous Mac OS X est très simple, voici tout ce que vous aurez à faire:

  • Télécharger XQuartz gratuitement à partir de MacOSForge.org, c'est environ 200 Mo à télécharger et à installer
  • Lancez l'installateur pkg et parcourez l'installation comme d'habitude
  • Une fois terminé, XQuartz sera installé en tant qu'application dans le dossier / Utilities /, et peut également être trouvé dans Launchpad
  • Ouvrez l'application XQuartz pour lancer le gestionnaire de fenêtres X11 et démarrez

Lancement XQuartz vous offre quelques applications X11 de base, y compris un xterm pour l'accès par ligne de commande en dehors de l'application Terminal standard, le navigateur de pages manuelles xman et le xlogo toujours impressionnant qui dessine simplement le logo X classique à l'écran. Les applications tierces qui dépendent de X11 devront être installées séparément, mais seront lancées via 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 fouiller avec des applications du monde unix et il est également nécessaire pour exécuter des émulateurs, bien que ce soit le sujet d'un autre article.