XQuartz

XQuartz project and contributors · Бесплатный X11-сервер на базе X.Org и клиентские библиотеки для macOS: запуск совместимых графических приложений Unix локально или через перенаправление X11 по SSH.

CaskDrivers & HardwareВстроенное обновлениеЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней3 316Приложение: место 64
Установки за последний год83,5 тыс.Всего за 365 дней
Последняя версия2.8.6вчера · 7 окт.
Размер загрузки122МБarm64 / x86_64 · pkg
Частота обновленийНерегулярно1 релиз за 30 дней

Описание

XQuartz предоставляет X11-сервер и клиентские библиотеки X.Org для macOS. Он предназначен для запуска программ, которым нужен дисплей X Window System, включая графические приложения Unix и удалённые приложения X11, перенаправляемые через SSH. Это не полноценный рабочий стол Linux и не слой совместимости с приложениями Windows.

Возможности

  • Отображение окон совместимых приложений X11 на рабочем столе Mac.
  • Предоставление X11-сервера, клиентских библиотек и вспомогательных утилит для программ на базе X.
  • Интеграция управления окнами X11 с macOS через quartz-wm.
  • Поддержка перенаправления X11 с удалённой системы при соответствующей настройке SSH и удалённого сервера.
  • Настройка параметров приложений X11, ввода и подключений в XQuartz.

Установка и использование

Установите brew install --cask xquartz или загрузите официальный2.8.6 PKG и откройте его с помощью программы установки macOS. Для установки используется системный установщик, а не простое перетаскивание приложения в папку Applications; может потребоваться авторизация администратора. Запустите XQuartz из папки Applications/Utilities. После первой установки выйдите из системы и войдите снова, чтобы обновить переменную среды DISPLAY, управляемую launchd. Программы X11 устанавливаются отдельно и должны быть совместимы с предоставляемыми библиотеками.

Для удалённых приложений проект рекомендует перенаправление X11 через SSH с помощью ssh -X, а не более доверенный режим ssh -Y. На удалённом SSH-сервере должно быть разрешено перенаправление и установлены необходимые утилиты X11. В FAQ описаны настройка аутентификации и /opt/X11/bin/xauth, если перенаправление не работает; не следует полагать, что установка одного лишь XQuartz автоматически настроит все удалённые машины.

Требования, зависимости и конфликты

Для официального2.8.6 установщика требуется macOS10.13 или новее. Текущие необработанные метаданные Homebrew указывают платформы Intel и Apple Silicon, но не устанавливают минимальную версию; это не подтверждает поддержку старых выпусков macOS. Выпуск2.8.6 добавляет срезы ARM64 для glxinfo/glxgears и исправляет проблему рендеринга на Apple Silicon. В cask не указаны отдельные зависимости или конфликты cask, однако сам дистрибутив включает множество компонентов X.Org и вспомогательных средств.

Другие дистрибутивы X11 или пользовательские настройки DISPLAY могут повлиять на то, какой сервер принимает подключения; в FAQ проекта отдельно описаны переопределения DISPLAY и альтернативные установки. XQuartz предназначен только для macOS. Программное обеспечение X.Org для Linux и отдельные X-серверы Windows — другие реализации, а не версии XQuartz для этих платформ. Наличие официальных выпусков для iOS и Android не подтверждено. В примечаниях к указанному установщику нет универсальных минимальных требований к оперативной памяти или объёму хранилища. Загрузка PKG для2.8.6 занимает122,035,963байт; требуемое место после установки отличается.

Учётные записи, стоимость и лицензирование

XQuartz — бесплатный проект с открытым исходным кодом, сообществом которого размещены репозитории исходного кода и сборок организации XQuartz. Для локального использования не нужна подписка XQuartz или облачная учётная запись. Для удалённого доступа через SSH используются учётная запись и разрешения целевой системы. Дистрибутив включает X.Org и другие вышестоящие проекты, каждый со своими лицензионными уведомлениями; не следует считать, что на все включённые компоненты распространяется одна и та же лицензия. Уведомления см. в списке исходного кода компонентов выпуска и репозиториях исходного кода.

Источники: Проект, Установка и изменения в выпуске 2.8.6, FAQ, Официальный репозиторий.

Новая версия Что нового в 2.8.6 7 окт. · Редакция OpenNavo · Перевод ИИ

  • ИзмененияОбновлены компоненты upstream для устранения накопившихся CVE.

Графический интерфейс Homebrew с открытым исходным кодом. Устанавливайте через клиент macOS или команду brew.

X · @opennavo

© 2026 OpenNavo