Voer X11 uit in Mac OS X met XQuartz

Geavanceerde Mac-gebruikers hebben misschien gemerkt dat X11 niet langer is gebundeld met OS X, en het is ook niet langer beschikbaar als een afzonderlijke installatieoptie via Developer Tools. In plaats daarvan, om X11 op OS X Mountain Lion (en later) uit te voeren, wil je het gratis XQuartz-systeem downloaden en installeren, dat alle benodigde bibliotheken en apps samen bundelt die nodig zijn om een ​​volledig X11-venstersysteem perfect te draaien bovenop OS X.



Voor sommige achtergrondinformatie is XQuartz een open source communityproject dat feitelijk door Apple is opgestart en zij blijven bijdragen aan het project om ervoor te zorgen dat het volledige compatibiliteit heeft met elke nieuwe release en update van OS X. hoewel veel van het project nu is in de handen van X.org en XFree86.

XQuartz en X11 draaien in Mac OS X is heel eenvoudig, je hoeft alleen maar het volgende te doen:

  • Download XQuartz gratis van MacOSForge.org, het is ongeveer 200MB om te downloaden en te installeren
  • Start het pkg-installatieprogramma en doorloop de installatie zoals gewoonlijk
  • Wanneer u klaar bent, wordt XQuartz geïnstalleerd als een toepassing in de map / Utilities / en kan het ook worden gevonden in Launchpad
  • Open de XQuartz-app om de X11 Window Manager te starten en aan de slag te gaan

De lancering van XQuartz biedt u een paar eenvoudige X11-apps vanaf de start, inclusief een xterm voor toegang tot de commandoregel buiten de standaard Terminal-app, de xman-handmatige paginabrowser en de altijd verbluffende xlogo die het klassieke X-logo op het scherm tekent. Apps van derde partijen die afhankelijk zijn van X11 moeten afzonderlijk worden geïnstalleerd, maar worden zoals verwacht via XQuartz uitgebracht.

De gemiddelde Mac-gebruiker zal waarschijnlijk niet veel gebruiken voor X11 nu populaire apps zoals Gimp op zichzelf staan, maar het kan leuk zijn om rond te snuffelen met apps uit de Unix-wereld en het is ook vereist voor het uitvoeren van sommige emulators, hoewel dat de onderwerp van een ander artikel.