📄 00000002.htm
字号:
相容时, 新的版本便产生了),在1985年中期, 任何人只要付版权费便可使用 <BR>X的基本政策被决定. 以下为一些最近的记事: <BR> <BR> 第10版: 1985年底. 直到此时, 在 MIT以外的人和组织, 才开始对X有 <BR> 实质的贡献. <BR> <BR> 第一套商业化的X产品: DEC 於 1986 年 1月推出 VAXstation-II/GPX. <BR> <BR> 第10版第 3次发行: 1986年 2月. 从此时起, X开始流传於世, 人们把 <BR> 它移植到许多新的系统上. <BR> <BR> 第10版第 4次发行: 1986年11月. <BR> <BR> 第一次X技术会议: 1987年 1月於 MIT. <BR> <BR>在1986年间, 第10版X无法满足所有的需求已非常明显, MIT 和 DEC便从事於 <BR>完整协定 (protocal) 的重新设计, 这就是X第11版. <BR> <BR> 第11版第 1次发行: 1987年 9月. <BR> <BR> X协会成立: MIT X协会成立, 目的是为了研究发展及控制标准, 目前有 <BR> 30个以上的机构加入. <BR> <BR> 第二次X技术会议: 1988年 1月. <BR> <BR> 第11版第 2次发行: 1988年 3月. <BR> <BR> 第11版第 3次发行: 1988年10月. <BR> <BR> <BR> <BR>1.4 X的成品 <BR> <BR> 严格地说, X视窗系统并不是一个软体, 而是一个协定 (protocal),这 <BR>个协定定义一个系统成品所必需具备的功能 (就如同 TCP/IP, DECnet 或 <BR>IBM的 SNA,这些也都是协定, 定义软体所应具备的功能).任何系统能满足此 <BR>协定及符合X协会其他的规□, 便可称为X. <BR> <BR> 简单地说, 从现在起本书不再区分协定和成品的分别, 我们提到X, 意 <BR>指一个完整且适当的系统成品. <BR> <BR> <BR> <BR>1.5 MIT 发行的X <BR> <BR> MIT 所发行的X可以提供许多厂牌的电脑, 目前的版本 (第11版第 3次 <BR>发行) 支援以下的系统: <BR> <BR> . Apple A/UX <BR> . Apollo Domain/IX <BR> . 4.3 + tahoe <BR> . Digital Equipment Coporation Ultrix <BR> . Hewlett Packard HP-UX <BR> . IBM AOS <BR> . Sun Mircosystems SunOS <BR> <BR>此外尚有更多的商业化产品. <BR> <BR> 当系统一直在发展, 而且有更多的人使用它, 由第三集团(third party) <BR>发展的软体逐渐增加, 而使得系统版本一分为二: <BR> <BR> . core版 -- 软体由MIT X协会提供. <BR> <BR> . corelib 版 -- 软体由使用者或第三集团提供. <BR> <BR>为了方便, core和corelib 软体储存在不同的磁带上发行. <BR> <BR> 本书说明几乎以core版为主, 偶而因core版没有提供的功能或大家较有 <BR>兴趣的部份, 会参考到corelib 版本. <BR> <BR> <BR> 1.5.1 MIT 版包含了什麽 <BR> <BR> 这个版本包含了文件说明, 原始码, 建构档 (configuration file) 和 <BR>公用程式 (utilities)和其它一些建立完整工作系统所必需的东面,(没有任 <BR>何目的档或二进位档提供, 系统必需由原始码建立),在此我们只讨论从使用 <BR>者观点看这个系统, 所以只描述那些视窗系统程式本身或一些使用者所需的 <BR>工具程式, 省略装设公用程式、建构工具程式、本版需知等, 这些东西可参 <BR>考附录. <BR> <BR> core版的程式可分为以下几类: <BR> <BR> 1. X视窗系统本身的程式. <BR> <BR> 2. 使用视窗系统必备的工具和设备程式: <BR> <BR> . 日常的视窗相关功能的工具程式 (例如将视窗内容倾印至列表机)。 <BR> <BR> . 一些你常常保持在 "案头" (desktop) 的便利程式 (例如时钟, <BR> 日历). <BR> 3. 从视窗环境获得效益的一般应用程式. <BR> <BR> 4. 展示(Demo)程式和游戏程式. <BR> <BR> 5. 资讯和状态报告程式. <BR> <BR> 6. 定制 (customise)你自己的环境的工具程式. <BR> <BR> 我们将在以下的章节讨论它们. <BR> <BR> <BR> 1.5.2 系统程式 <BR> <BR> 以下的程式包含了所有基本系统的相关程式. <BR> <BR> X - 显示server -- 这个软体控制了你的工作站的键盘、滑鼠和萤幕. <BR>这是X的心脏, 此程式可以建立、去掉视窗, 实际的应其它 client 程式的 <BR>Request (需求)做写 (write)和画(draw)的动作. <BR> <BR> 这个server程式在各种硬体上有不同的程式提供, 例如: <BR> <BR> Xapollo - 针对Apollo显示器. <BR> <BR> Xhp - 针对Hp 9000/300 的Topcat显示器. <BR> <BR> Xibm - 针对IBM 的APA16 和Megapel 显示器. <BR> <BR> Xmacll - 针对Apple 的Macintosh II. <BR> <BR> Xplx - 针对Parallax图形控制器. <BR> <BR> Xqdss - 针对DEC 的GPX 显示器 (VAXstation II/GPX). <BR> <BR> Xqvss - 针对DEC 的QVSS显示器. <BR> <BR> Xsun - 针对Sun/2, Sun/3, Sun/4 和Sun/386i工作站. <BR> <BR> <BR> Xinit - 初始(initialization)程式, 启动系统和设定Server执行. <BR> <BR> Xdm - X显示管理器(display manager),一个提供便利和弹性地启动系统 <BR> , 使系统启动成个别需求的程式, 可以和 Xinit两者择一. <BR> <BR> Uwm - X视窗管理器(Window Manager), 此程式决定如何管理你的 "案头"、 <BR> 移动视窗、重定视窗大小等等, 你可以利用选单结合滑鼠的按钮 <BR> 或键盘完成视窗操作. <BR> <BR> 只有Server程式是绝对必需的, 不需其它的程式, 你就可以在X系统上 <BR>跑其它的应用程式 (虽然笨了一点). (Xinit 等程式可由其它相同功能程式 <BR>替代.) <BR> <BR> 以上程式包含了视窗系统, 但除了在视窗上移动游标外, 什麽事也不能 <BR>做. 因此实际上, 你需要更多的公用程式和应用程式. <BR> <BR> <BR> 1.5.3 视窗系统公用程式 <BR> <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -