⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000010.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>寄信人:&nbsp;&lt;<A HREF="mailto:bbs@captain.net.tsinghua.edu.cn>">bbs@captain.net.tsinghua.edu.cn></A>&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;X-视窗使用者手册附录&nbsp;&nbsp;--&nbsp;Alex&nbsp;整理&nbsp;<BR>发信站:&nbsp;华南理工大学&nbsp;BBS木棉站&nbsp;<BR>日&nbsp;&nbsp;期:&nbsp;Tue&nbsp;Aug&nbsp;20&nbsp;08:35:35&nbsp;1996&nbsp;<BR>&nbsp;<BR>附录A&nbsp;文件指引&nbsp;<BR>&nbsp;<BR>A.1&nbsp;本发行版所提供手册&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;下面所列有关X的手册被以硬拷贝形式提供,&nbsp;视为完整&nbsp;MIT&nbsp;发行版的一&nbsp;<BR>部分.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;这些手册的文件来源包含於软体磁带中,&nbsp;且所对应的档案名称注明於括弧&nbsp;<BR>内.&nbsp;想列印硬拷贝版本,&nbsp;可以使用&nbsp;nroff&nbsp;或&nbsp;troff,&nbsp;加上选项&nbsp;-man表示指南&nbsp;<BR>页&nbsp;(manpage),&nbsp;-ms选项代表教学&nbsp;(tutorial)&nbsp;或其它手册.&nbsp;&nbsp;对於某些较长的&nbsp;<BR>手册,&nbsp;被转换成&nbsp;PostScript&nbsp;型式的格式化的档案&nbsp;也包含在其中;&nbsp;因为它们&nbsp;<BR>长度较长,&nbsp;所以被压缩,&nbsp;必须使用&nbsp;uncompress&nbsp;解压缩.&nbsp;(假如你尚未解压缩&nbsp;<BR>,&nbsp;它们应包含在发行版磁带的&nbsp;$TOP/util/compress,&nbsp;可按照指示去使用它).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;1.&nbsp;发行版注意事项,&nbsp;包括安装指示与本发行版内容的描述.&nbsp;几乎这里所有的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;内容均被再制作成本书附录B,C与D.&nbsp;($TOP/doc/releasenotes/*;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PostScript&nbsp;在&nbsp;$TOP/hardcopy/releasenotes.PS).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;2.&nbsp;程式指南页,&nbsp;或&nbsp;&quot;指南页(1)&quot;.&nbsp;来源不只储存在一个地方,&nbsp;但有其代表&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;的程式来源.&nbsp;在预设安装程序,&nbsp;它们被安装於系统指南页目录内,&nbsp;所以&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;它们可以用&nbsp;man&nbsp;去读取.&nbsp;($TOP/.../*.man;&nbsp;PostScript&nbsp;在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$TOP/hardcopy/man/*.PS.Z)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;3.&nbsp;Xlib&nbsp;功能的指南页;&nbsp;&quot;指南页(3X11).&nbsp;($TOP/doc/Xlib/Xman/*).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;4.&nbsp;Toolkit&nbsp;Intrinsics&nbsp;功能的指南页;&nbsp;&quot;指南页(3Xt).&nbsp;($TOP/doc/Xt/Xman/*;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PostScript&nbsp;在&nbsp;$TOP/hardcopy/Xt/man.PS.Z).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;5.&nbsp;由&nbsp;Scheifler,&nbsp;Getty&nbsp;与&nbsp;Newman&nbsp;所写的一本书&nbsp;&quot;X&nbsp;WINDOW&nbsp;SYSTEM,&nbsp;C&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Library&nbsp;and&nbsp;Protocol&nbsp;Reference&quot;&nbsp;(Digital&nbsp;Press,&nbsp;1988),&nbsp;内容包括&nbsp;:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;&quot;Xlib&nbsp;-&nbsp;C&nbsp;language&nbsp;Interface&quot;&nbsp;手册.&nbsp;($TOP/doc/Xlib/*;&nbsp;PostScript&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在&nbsp;$TOP/hardcopy/Xlib).&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;&quot;X&nbsp;Window&nbsp;System&nbsp;Protocol,&nbsp;X&nbsp;Version&nbsp;11,&nbsp;Release&nbsp;3&quot;&nbsp;手册.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;($TOP/doc/Protocol/).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;6.&nbsp;&quot;X&nbsp;Toolkit&nbsp;Intrinsics&quot;&nbsp;手册.&nbsp;($TOP/doc/Xt/*;&nbsp;PostScript&nbsp;在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$TOP/hardcopy/Xt/intrin.PS.Z).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;7.&nbsp;&quot;X&nbsp;Toolkit&nbsp;Athena&nbsp;Widgets&quot;&nbsp;手册.&nbsp;($TOP/doc/Xaw/;&nbsp;PostScript&nbsp;在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$TOP/hardcopy/Xaw/widget.PS.Z).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;8.&nbsp;&quot;Bitmap&nbsp;Distribution&nbsp;Format&quot;&nbsp;手册.&nbsp;(文件来源是&nbsp;Scribe&nbsp;格式,&nbsp;但&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;具有&nbsp;PostScript&nbsp;说明,&nbsp;在&nbsp;$TOP/doc/bdf/;&nbsp;完整的&nbsp;PostScript&nbsp;在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$TOP/hardcopy/bdf/bdf.PS.Z).&nbsp;<BR>&nbsp;<BR>A.2&nbsp;包括在本发行版本内的其它文件&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;1.&nbsp;字型命名惯例的描述.&nbsp;($TOP/doc/fontnames/fnames.txt).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;2.&nbsp;对不同X功能的小教学程式&nbsp;:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;在你撰写的X程式里使用颜色.&nbsp;($TOP/doc/tutorials/color.tbl.ms).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;转换&nbsp;X11&nbsp;第&nbsp;2&nbsp;次发行版的widget&nbsp;为第&nbsp;3&nbsp;次发行版.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;($TOP/doc/tutorials/x10equiv.txt).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;使用资源.&nbsp;($TOP/doc/tutorials/resources.ms).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;Xlib&nbsp;函数的&nbsp;X&nbsp;版本&nbsp;10&nbsp;与版本&nbsp;11&nbsp;之对照.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;($TOP/doc/tutorials/x10equiv.txt).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;3.&nbsp;安装&nbsp;MIT&nbsp;server&nbsp;至不同系统的注意事项.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;安装&nbsp;X&nbsp;V11&nbsp;Sample&nbsp;Server&nbsp;的&nbsp;godzilla&nbsp;指南&nbsp;($top/doc/server/ddx.tbl.ms).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;X&nbsp;V11&nbsp;Sample&nbsp;Server&nbsp;的安装层(Porting&nbsp;Layer)定义&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;($top/doc/server/ddx.tbl.ms).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;X&nbsp;V11&nbsp;Sample&nbsp;Server&nbsp;的安装策略&nbsp;($top/doc/server/start.ms).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;X&nbsp;V11&nbsp;Server&nbsp;扩充&nbsp;($top/doc/server/ext.doc).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;4.&nbsp;&quot;client&nbsp;间的通讯惯例手册&quot;&nbsp;(Inter-Client&nbsp;Communication&nbsp;Conventions&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manual)&quot;&nbsp;通常以缩写为&nbsp;ICCCM&nbsp;来参用.&nbsp;它应该包含在发行版中的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$top/doc/conventions/,&nbsp;但在发行版中有被修订时才会存在否则常被&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;省略,&nbsp;所以你可以透过电子邮件取得一个拷贝&nbsp;--&nbsp;见附录F&nbsp;&quot;X&nbsp;网路与&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电子邮件服务&quot;&nbsp;的&nbsp;xstuff&nbsp;一节.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;5.&nbsp;撰写X程式的教学程式,&nbsp;先教你使用基本的&nbsp;Xlib&nbsp;函数,&nbsp;然後使用&nbsp;Toolkit.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;($top/doc/helloworld).&nbsp;<BR>&nbsp;<BR>A.3&nbsp;包括在本发行版本内的其他资讯来源&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;对某些项目,&nbsp;像&nbsp;widget&nbsp;的名称,&nbsp;resources&nbsp;与动作&nbsp;(action),&nbsp;你必须&nbsp;<BR>看原始码&nbsp;:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;Widget提供给Intrinsics&nbsp;的部分.&nbsp;($TOP/lib/Xt/).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;在&nbsp;Athena&nbsp;Set&nbsp;里的&nbsp;Widget&nbsp;($TOP/lib/Xaw/).&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp;client&nbsp;程式的原始程式.&nbsp;每个&nbsp;client&nbsp;的原始程式储存於不同的目录,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$Top/Clients/Program-name/&nbsp;或&nbsp;$Top/Demos/Program-name/.&nbsp;<BR>&nbsp;<BR>=====&nbsp;<BR>&nbsp;<BR>附录B&nbsp;安装X&nbsp;<BR>&nbsp;<BR>B.1&nbsp;安装X的提示&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.尽快地获得所有文件的拷贝,理想的状况是在开始安装系统之前(你可&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以自行将磁带上所包含的档案列印出来,或是由附录E所列的供应商订&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;购一份。)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.首先,对已有的建构档案尽量少做更动,如果你是第一次安装X,我们&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;强力推荐你使用预设的目录来安装那些系统的各个不同的部份,只有在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有确实需要更动目录名称时,才考虑重新安装。(如果你不如此做,当&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有些问题发生时,你将无法知道,它真的是一个问题或你只是安装时犯&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;了一个小错误而已)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.如果你是用这次发行的版本建立一个标准的系统,你几乎不需要做任何&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;更动便可完成安装&nbsp;--&nbsp;建构档已正确地被设定。(本版发行的备忘录对&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此有一点误导,你可能会得到一个错误的印象,以为不论你使用什麽系&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;统,均需作大量的更动。)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.当你开始安装,对大多数的系统而言,你不需明确指定系统的型态,它&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;的建立是根据C语言的前处理器(preprocessor)来定义系统名称而自动&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;找到。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.在你熟悉core版之前不要安装contrib&nbsp;软体,因为它安装费时,且易产&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;生问题,当你熟悉系统之後,你可能总会修改一些建构参数。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;.如果你真的需要使用不同预设值的建构,阅读文件&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$TOP/util/imake.includes/README&nbsp;可得到关於如何更动的资讯。(它&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;也对工具程式imake&nbsp;给了一个概观,imake&nbsp;是一般Unix系统中make的前&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;端(front_end)&nbsp;,用以建立系统)。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>B.2&nbsp;建立本发行版&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;在本次发行的软体分为两类:一部份核心软体由X协会标准所提供,另一&nbsp;<BR>部份则任何人都有可能提供,要使得核心软体这一部份能在大多数的地方重新&nbsp;<BR>建构、建立和安装需极大的努力,而那些使用者贡献的部份,也就是说,未经&nbsp;<BR>X协会标准编译和测试的部份只能自行逐一建立,在util/scripts中的ximake.sh&nbsp;<BR>可能对从Imakefiles到建立Makefiles&nbsp;非常有用。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;几乎所有在核心软体中的makefiles&nbsp;均自动地由名叫imake&nbsp;的公用程式所&nbsp;<BR>产生,所有的Makefiles&nbsp;初始版本均包含了在哪些地方不能使用imake&nbsp;(无疑&nbsp;<BR>地,在特定的机器上需要修正)。在许多系统,X必需以正确的磁带方能建立。&nbsp;<BR>无论如何,它可以藉简单的设定目录util/imake.includes/中的档案site.def&nbsp;<BR>和*.macros中之参数,来重新建构。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -