news 2026/7/17 1:59:27

20、Mac OS X 中 X11 与 Unix 文档使用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
20、Mac OS X 中 X11 与 Unix 文档使用指南

Mac OS X 中 X11 与 Unix 文档使用指南

1. Unix 应用安装准备

在 Mac 上安装典型应用程序(免费软件、共享软件或商业软件)相对轻松,因为有 OS X 的安装程序。但 Unix 应用程序的安装界面没那么便捷,不同程序有不同的安装方法,有时需在终端输入一系列命令。为解决此问题,有几个强大的软件分发和安装系统可供选择:
- Homebrew:网址为 http://mxcl.github.com/homebrew/
- MacPorts:网址为 http://www.macports.org
- Fink:网址为 http://www.finkproject.org

2. X11 简介

X Window System(通常称为 X11)是 Unix 系统的标准图形用户界面。OS X 基于 Unix 核心,但默认图形界面是 Aqua,并非直接与 X11 兼容。在 OS X 中,Quartz Compositor(有时简称 Quartz)、OpenGL 和 CoreGraphics 库负责绘制屏幕内容。

在基于 X11 的系统中,X 服务器创建屏幕上显示的内容,运行在 X11 下的程序(如办公应用、浏览器和终端窗口)被称为 X 客户端。X 服务器和客户端通过标准 Unix 网络协议通信。例如,X11 文字处理器弹出保存文档对话框时,会与 X 服务器建立网络连接并请求绘制窗口。由于 X11 基于网络,可在其他办公室或全球的 Unix 系统上运行 X 客户端,并在本地计算机的 X 服务器上显示。

X 服务器通常是全屏应用程序,会完全接管显示器。当 X11 包含在 OS X 中时,苹果提供了所谓的

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 22:10:16

G-Helper终极指南:轻松掌控华硕设备性能的完整教程

G-Helper终极指南:轻松掌控华硕设备性能的完整教程 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models 项目地址: …

作者头像 李华
网站建设 2026/7/16 20:24:56

Chrome扩展开发效率革命:热重载终极解决方案

Chrome扩展开发效率革命:热重载终极解决方案 【免费下载链接】crx-hotreload Chrome Extension Hot Reloader 项目地址: https://gitcode.com/gh_mirrors/cr/crx-hotreload 作为一名Chrome扩展开发者,你是否厌倦了每次修改代码后都要手动重新加载…

作者头像 李华
网站建设 2026/7/16 10:47:45

词库迁移革命:跨平台输入法词库转换完整指南

词库迁移革命:跨平台输入法词库转换完整指南 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 当输入习惯遇上平台壁垒 你是否曾因更换设备或输入法而陷入…

作者头像 李华
网站建设 2026/7/17 7:50:02

Naive UI 图片预览组件:构建现代化图片展示系统的创新实践

Naive UI 图片预览组件:构建现代化图片展示系统的创新实践 【免费下载链接】naive-ui A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast. 项目地址: https://gitcode.com/gh_mirrors/na/naive-ui 在当今的Web应用开发…

作者头像 李华
网站建设 2026/7/17 8:14:05

大模型推理终极内存优化指南:突破性能瓶颈的5大创新策略

大模型推理终极内存优化指南:突破性能瓶颈的5大创新策略 【免费下载链接】llama.cpp Port of Facebooks LLaMA model in C/C 项目地址: https://gitcode.com/GitHub_Trending/ll/llama.cpp 你是否曾经在运行大型语言模型时,眼睁睁看着内存占用飙升…

作者头像 李华
网站建设 2026/7/16 17:30:31

如何构建多语言AI应用:从0到1的完整指南

如何构建多语言AI应用:从0到1的完整指南 【免费下载链接】klavis Klavis AI (YC X25): Open Source MCP Infra for Everyone 项目地址: https://gitcode.com/GitHub_Trending/kl/klavis 在全球化数字时代,AI应用面临着服务不同语言用户的挑战。本…

作者头像 李华