Що таке XQuartz?


10

Я багато досліджував XQuartz, але не зміг знайти багато інформації.

Я дізнався, що це якийсь постачальник вікон. Мені було цікаво, чи замінює він постачальника послуг за замовчуванням для Mavericks чи він працює лише для програм, які це потребують? Чи можу я зіпсувати дисплей сітківки? Я встановив його та видалив, і моя змінна $ DISPLAY порожня. Коли я роблю echo $ DISPLAY, я повертаюсь до порожнього рядка, це нормально?

Відповіді:


11

XQuartz - це продовження застарілого X11.app від Apple, яке раніше було частиною OS X:

X11 більше не включений до ОС X, але сервер і бібліотеки клієнтів для ОС X доступні в проекті XQuartz: http://xquartz.macosforge.org . Слід використовувати останню доступну версію XQuartz.

Джерело: Про X11 для Mac - Підтримка Apple

X11 - це дуже стара система вікон для Unix, яка не потрібна майже для всього, що ви робите на своєму Mac. Єдине поширене використання X11, яке я використовую, це Wine, яке дозволяє запускати програмне забезпечення Windows на вашому Mac.

XQuartz дуже схожий на X11, але це "зусилля громади для подальшого розвитку" X11:

Apple створила проект XQuartz як зусилля спільноти для подальшого розвитку та підтримки X11 в ОС X. Спочатку проект XQuartz базувався на версії X11, включеній у Mac OS X v10.5. Існує кілька випусків XQuartz з виправленнями, підтримкою нових функцій OS X та додатковими уточненнями до досвіду X11. Apple є учасником проекту XQuartz, і він працював над тим, щоб X11 працював так, як очікувалося в OS X, з останніми доступними версіями XQuartz.

XQuartz не «псує» дисплей сітківки. Він не замінює жодне управління вікнами OS X. $ DISPLAY використовується тільки з і для XQuartz, наскільки мені відомо.


0

Я використовую XQuartz для показу вікон терміналів з малини пі на моєму mac. Я не думаю, що я глибоко розумію, що це таке, і читаючи інші способи, як це описано, змушує мене почуватися трохи більше розгубленим щодо мого власного розуміння. Я просто роблю велику віддалену роботу над моїм пі, і коли я сш в, я змушений використовувати редактори терміналів, як nano, і коли я роблю цілу версію api на пі, це дратує, тому я використовую xquartz для відображення вікна редактора в цей шлях. Я думаю, що це просто механізм відображення вікна ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.