Next Previous Contents

1. 通用信息

1.1 什么是 X,什么是窗口管理器?

“X” 是 X 窗口系统的常用缩写。它是构建图形用户界面 (GUI) 的基础。这些界面最常见于 UNIX 类型系统,尽管也有其他平台的实现。请注意,X *不是* 界面本身。有关更多信息,请参阅 X 窗口系统

窗口管理器(简而言之)是一个程序,它控制各种窗口在 X 会话期间的交互方式。AfterStep 就是这样一种窗口管理器。

1.2 什么是 AfterStep?

AfterStep 是一个用于 X 的窗口管理器,最初通过模仿 NEXTSTEP 的外观和感觉而开始,但根据各种用户的要求进行了重大修改。许多专家会告诉您,NEXTSTEP 不仅是视觉上最令人愉悦的界面,而且也是功能最强大、最直观的界面之一。AfterStep 旨在结合 NEXTSTEP 界面的优点,并添加额外的实用功能。

AfterStep 的开发者们也付出了巨大的努力来确保稳定性和小巧的程序体积。在不放弃太多功能的情况下,AfterStep 在内存受限的环境中仍然可以很好地工作。

1.3 它的历史是什么?

以下内容摘自 AfterStep 的手册页

AfterStep 起源于 BowMan 窗口管理器的延续,最初由 Bo Yang 开发。BowMan 基于 fvwm,fvwm 由 Robert Nation 编写。反过来,fvwm 又基于 twm。等等。开源/自由(请选择您喜欢的术语,不带偏见)软件正是因为这些传统而运作。耶!

导致 AfterStep 的更改最初是 BowMan 开发的一部分。随着对简单模仿的渴望被改进的愿望所取代,设计者决定更改名称,AfterStep 项目由此诞生。

AfterStep 的许多早期开发者随后决定转移到 Window Maker(最初为 WindowMaker)项目,由 Alfredo Kojima (kojima@windowmaker.org) 领导。Window Maker(截至本文撰写之时,可能还会再次更名:GNUstep 窗口管理器的 gswm)致力于密切模仿 NEXTSTEP(tm) 的外观和感觉。

由于所有这些,Guylhem Aznar (ciguylhem@barberouge.linux.lmm.com) 接管了 AfterStep 的开发。尽管他得到了几位有能力的开发者的帮助(查看 “TEAM” 文件以获取负责 AfterStep 的优秀程序员的列表),并且显然建立在其他优秀程序员的先前努力之上,但 AfterStep 的新用户和当前用户都对 Aznar 先生负有特殊的债务。没有他的工作,AfterStep 永远不会达到目前的稳定性、灵活性或功能性。

1.4 AfterStep 的主要功能是什么?

  1. 类似 NEXTSTEP 的标题栏、标题按钮、边框和角。
  2. AfterStep Wharf,它是 GoodStuff 的一个经过大量改进的版本。为了避免版权纠纷,它不被称为“dock”。
  3. NEXTSTEP 风格的菜单。但是,菜单不受应用程序控制;它们更像是根窗口上的弹出服务列表。
  4. NEXTSTEP 风格的图标。默认图标与 NEXTSTEP 界面中的图标一致,但它们是可配置的。
  5. 带有桌面像素映射的像素映射分页器。
  6. 易于使用的外观文件,使您可以与朋友分享您的桌面外观。
  7. 目录层次结构中的开始菜单项。
  8. WinList,一个可以是水平或垂直的任务列表。
  9. 许多模块和 as-apps 使您的 X 窗口工作站看起来很棒。

fvwm 的灵活性没有被牺牲。初始化文件识别大多数 fvwm 1.24r 命令。虚拟屏幕和分页器仍然完好无损。fvwm-1.x 的模块应该可以正常工作。

1.5 它与 fvwm-2 兼容吗?

计划在即将发布的版本中实现与 fvwm-2 和 Enlightenment *模块* 的兼容性,但尚不支持。但是,一些基于 Enlightenment 的项目可以与 AfterStep 很好地配合使用。特别是,现在支持 Eterm。

1.6 它是否适用于基于 Microsoft Windows 的机器?

并非真正适用,除非 Windows 机器安装了 X 服务器。如果您想采用这种方法,请查看 在 Win32 下运行 AfterStep!。但是有一个名为 LiteSTEP 的类似 AfterStep 的程序,它为 Windows 机器提供了类似 AfterStep 的外观。截至本文撰写之时,LiteSTEP 开发版本可在 http://dev.litestep.net 获取,而一些屏幕截图可在 http://litestep.computerheaven.net/ 获取。但请记住,这些程序*不是* AfterStep 的版本。请不要将有关 LiteSTEP 的问题发送到 AfterStep 邮件列表。

如果您想让 AfterStep 在任何版本的 Windows 下工作,欢迎您尝试按照上面列出的网站以及所有相关的文档中的说明进行操作。但是,请不要联系 Andrew Sullivan 寻求帮助,因为他无法帮助您:他不在 Windows 上使用 AfterStep。

1.7 我在哪里可以获得此 FAQ?

最新版本始终可在 http://lowrent.org/asfaq/ 获取。那是 AfterStep FAQ 的官方主页,并提供指向多个镜像站点的链接。

最新版本通常也可从 ftp://ftp.afterstep.org/pub/ 获取。AfterStep FTP 站点在 Red Hat 的帮助下找到了新家;请参阅有关 FTP 站点的部分以获取详细信息。人们还可以始终通过 AfterStep 网站找到 FAQ 的最新版本。更重要的是,有些站点管理员慷慨地提供了 FAQ 的镜像。以下是镜像站点

http://the-site.dyn.ml.org/Linux/AfterStep/FAQ/,由 David Mihm 托管。

http://www.davidv.net/~ajsulliv/,由 David Vondrasek 托管。

http://optera.net/~contramac/,由 Nathan Widmyer 托管。

http://www.ticnet.com/azenomei/as/start.html,由 Peter Booth 托管。

Ce document est aussi disponible en français, à http://amberlab.net/rone/afterstep/.

请注意,FAQ 的版本编号系统已更改。FAQ 版本号过去大致遵循与 AfterStep 版本编号相同的协议。这导致了混乱,因为 FAQ 的编号和 AfterStep 的编号往往不同步。FAQ 版本号现在是其发布日期,根据 ISO 数据格式:{年份的阿拉伯数字}-{月份编号的阿拉伯数字}-{月份日期的阿拉伯数字}。例如,1998 年 10 月 31 日发布的 FAQ 将被称为 “as-faq.1998-10-31”,并带有适用于文件格式的适当扩展名。

1.8 谁为此 FAQ 做出了贡献?

FAQ 的初始版本由 Frank Fejes (frank@ssax.com) 和 Jonathan B. Leffert (j-leffert@uchicago.edu) 编写。Kragen Sittler (kragen@tcsi.com) 做了重大补充。Diego Zamboni (zamboni@cs.purdue.edu) 维护该文件,直到 Guylhem Aznar (ciguylhem@barberouge.linux.lmm.com) 在 AS 1.4 发布时接手。该文件现在由 Andrew Sullivan (asullivan@sprint.ca) 维护,并由 Tomas Duewiger (td@music-satellite.de) 贡献。当然,FAQ 是与程序开发者合作编写的;但任何错误或遗漏现在都是 Andrew Sullivan 的责任,因此您应该联系他进行投诉。大多数问题和答案都是由参与 AfterStep 邮件列表的人员提供的。如果您对此文件有建议,或者更好的是,对此文件中未解答的问题有答案,请发送电子邮件给 Sullivan 先生,或发送到主要的 AfterStep 列表;有关该列表的更多信息,请参见下一个问题。

1.9 什么是与 AfterStep 相关的邮件列表?

这个问题过去是“与 AfterStep 相关的邮件列表*有哪些*?” 由于主机托管方面的一些变化,情况发生了变化

AfterStep-Announce

此列表不再运作。

AfterStep

此列表的目的是提供一个论坛,供 AfterStep X11 窗口管理器的用户讨论与使用 AfterStep 相关的问题。适当的主题包括但不限于 AfterStep 及相关模块和应用程序的安装和配置。开发者也应该订阅并参与此列表,因为截至本文撰写之时,没有其他列表处于活动状态。

AfterStep-Digest

此列表包含与 AfterStep 邮件列表相同的消息。这些消息被保存起来(不单独传输)并作为一个捆绑包发送出去。这减少了从列表中收到的单独消息的数量,但使得回复特定消息更加困难。

AfterStep-Dev

此列表不再运作。

AfterStep-Dev-Digest

此列表不再运作。

有关订阅这些列表中的任何一个或更多信息,请参阅 http://www.calderasystems.com/linuxcenter/forums/afterstep.html。Ed Orcutt 计划重新建立可搜索的列表存档;Orcutt 先生也是 AfterStep 列表的所有者。他的雇主 Caldera 一直慷慨地捐赠服务器和网络空间用于邮件列表。


Next Previous Contents