macOS
brew install xorg-serverlocal Homebrew formula metadata
sudo port install xorg-serverMacPorts ports tree · x11/xorg-server/Portfile · 来源: api.github.com
安装
brew install xorg-serverlocal Homebrew formula metadata
sudo port install xorg-serverMacPorts ports tree · x11/xorg-server/Portfile · 来源: api.github.com
sudo apk add xorg-serverAlpine Linux edge package indexes · xorg-server · 来源: dl-cdn.alpinelinux.org
nix profile install nixpkgs#xorg-servernixpkgs package indexes · pkgs/by-name/xo/xorg-server/package.nix · 来源: api.github.com
sudo pacman -S xorg-serverArch Linux sync databases · xorg-server · 来源: geo.mirror.pkgbuild.com
sudo dnf install xorg-x11-server-XephyrFedora Rawhide package metadata · xorg-x11-server-Xephyr · 来源: dl.fedoraproject.org
sudo zypper install xvfb-runopenSUSE Tumbleweed package metadata · xvfb-run · 来源: download.opensuse.org
概览
X Window System display server
历史
X.Org Server is the reference X11 display server maintained by the X.Org project. It is the process behind the familiar DISPLAY model: clients connect to an X server, ask it to create windows and draw, and receive input through the X protocol.
For package nerds, xorg-server is not just one binary. It is the package that provides Xorg plus specialized servers such as Xvfb, Xephyr, Xnest, and related utilities, making it central to graphical desktops, remote GUI workflows, headless test runs, and decades of Unix compatibility.
The Xorg manual says the server was derived by the X.Org Foundation from the XFree86 project's XFree86 4.4rc2 release; XFree86 itself came from the earlier X386 work contributed to X11R5. That lineage matters because the 2004 X.Org transition turned the de facto open Unix X server into a foundation-maintained project under the freedesktop.org development umbrella.
X.Org's X11R7.7 release notes explain the larger release history: X11's network protocol version was first released in 1988 and remained upward-compatible for decades, while the X.Org Foundation, founded in early 2004, issued releases from X11R6.7 onward. The server therefore carries both old X protocol compatibility and the post-XFree86 maintenance model.
A major turning point was modularization. X11R7.0, released in 2005, moved away from the old monolithic source tree into separately released modules. X.Org's version-numbering document notes that X11R7.0 included the xorg-server 1.0 module and that module versions became the most accurate way to track server development.
X.Org Server rapidly became the standard open-source X server for Linux and BSD desktops after the XFree86 split. The Xorg manpage lists broad operating-system and architecture support, including Linux, FreeBSD, NetBSD, OpenBSD, Solaris, GNU Hurd, Mac OS X via Xquartz, and Win32/Cygwin via XWin.
The modular X.Org era also made distribution packaging more practical: servers, drivers, libraries, fonts, and applications could be released and updated independently. X.Org's release notes describe builders watching xorg-announce for individual module updates rather than waiting for a full window-system roll-up.
Even as Wayland became the modern Linux display-server direction, X.Org Server remained important through Xwayland compatibility, legacy Xorg sessions, nested servers, and headless tools. Xvfb and Xephyr in particular kept the package relevant beyond desktop login sessions: test suites, CI jobs, browser automation, and remote GUI debugging still depend on X server behavior.
On a traditional Unix-like desktop, Xorg is launched by a display manager or startx/xinit, loads video and input drivers, reads xorg.conf and xorg.conf.d configuration when needed, and brokers windows, drawing, and input for client applications.
In development and automation, Xvfb provides a virtual framebuffer for programs that require an X display without real hardware. Xephyr runs a full X server inside a window on another X display, useful for nested sessions, compositor testing, and isolating graphical experiments. Xnest serves a related nested-server role with different tradeoffs.
Administrators and package maintainers care about xorg-server because it is a convergence point for kernel device access, input stacks, graphics drivers, font paths, extension versions, and security policy. Small changes in this package can affect everything from terminal emulators to browser tests.
Few packages have more historical gravity in Unix GUI stacks. xorg-server embodies the X11 split between server, clients, libraries, drivers, and protocol extensions, so packaging it correctly means understanding an entire ecosystem rather than a single executable.
It is also a classic example of infrastructure that became less visible as it got more mature. A user may never type Xorg directly, but the package can decide whether old CAD tools, Tcl/Tk apps, X11 forwarding, headless browser tests, and desktop sessions work at all.
The modularization story is a package-management lesson in itself: the X.Org stack moved from one large release artifact to many independently versioned modules, matching the way distributions and source package systems actually want to update fast-moving drivers and servers.
安全态势
没有找到 xorg-server 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
/etc/X11/xorg.conf/etc/xorg.conf/etc/X11/xorg.conf.d/usr/share/X11/xorg.conf.d可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
X | cli | 全局可执行文件 | |
Xephyr | cli | 全局可执行文件 | |
Xnest | cli | 全局可执行文件 | |
Xorg | cli | 全局可执行文件 | |
Xvfb | cli | 全局可执行文件 | |
gtf | cli | 全局可执行文件 | |
xvfb-run | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:xorg-server |
|---|---|
| 版本 | 21.1.23 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/xorg-server |
| 主页 | https://www.x.org |
| 仓库 | https://gitlab.freedesktop.org/xorg/xserver |
| 上游文档 | https://www.x.org/wiki/Documentation |
| 许可证 | MIT AND APSL-2.0 |
| 源码归档 | https://www.x.org/releases/individual/xserver/xorg-server-21.1.23.tar.xz |
| 最后更新 | 2026-06-26T19:50:21-04:00 |
| Pulse | updated |
| 依赖 | libapplewm, libx11, libxau, libxcb, libxdmcp, libxext, libxfixes, libxfont2, mesa, pixman, xauth, xcb-util, xcb-util-image, xcb-util-keysyms, xcb-util-renderutil, xcb-util-wm, xkbcomp, xkeyboard-config |
| 构建依赖 | font-util, libxkbfile, meson, ninja, pkgconf, util-macros, xorgproto, xtrans |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
| 注意事项 | To launch X server, it is recommend to install xinit, especially on macOS, otherwise X11.app will not work: brew install xinit If cask xquartz is installed, this link may be helpful: https://www.xquartz.org/FAQs.html#want-another-x11app-server |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | xorg-server |
| Version Scheme | 0 |
| Revision | 0 |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
xnest 2:21.1.16-1.3+deb13u2
Nested X server
sudo apt install xnestxorg-server-source 2:21.1.16-1.3+deb13u2
Xorg X server - source files
sudo apt install xorg-server-sourcexserver-common 2:21.1.16-1.3+deb13u2
common files used by various X servers
sudo apt install xserver-commonxserver-xephyr 2:21.1.16-1.3+deb13u2
nested X server
sudo apt install xserver-xephyrxserver-xorg-core 2:21.1.16-1.3+deb13u2
Xorg X server - core server
sudo apt install xserver-xorg-corexserver-xorg-dev 2:21.1.16-1.3+deb13u2
Xorg X server - development files
sudo apt install xserver-xorg-devxserver-xorg-legacy 2:21.1.16-1.3+deb13u2
setuid root Xorg server wrapper
sudo apt install xserver-xorg-legacyxvfb 2:21.1.16-1.3+deb13u2
Virtual Framebuffer 'fake' X server
sudo apt install xvfbxorg-server
nix profile install nixpkgs#xorg-serverxnest 2:21.1.12-1ubuntu1
Nested X server
sudo apt install xnestxorg-server-source 2:21.1.12-1ubuntu1
Xorg X server - source files
sudo apt install xorg-server-sourcexserver-common 2:21.1.12-1ubuntu1
common files used by various X servers
sudo apt install xserver-commonxserver-xephyr 2:21.1.12-1ubuntu1
nested X server
sudo apt install xserver-xephyrxserver-xorg-core 2:21.1.12-1ubuntu1
Xorg X server - core server
sudo apt install xserver-xorg-corexserver-xorg-dev 2:21.1.12-1ubuntu1
Xorg X server - development files
sudo apt install xserver-xorg-devxserver-xorg-legacy 2:21.1.12-1ubuntu1
setuid root Xorg server wrapper
sudo apt install xserver-xorg-legacy来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.