Debian 2.2 Potato:向黑客致敬

作者:Stephanie Black
  • 制造商:Debian/GNU Linux

  • 电子邮件:leader@debian.org

  • 网址: www.debian.org

  • 价格:可从各种 CD-ROM 供应商处购买,或通过 Debian 网站免费下载

  • 评论员:Stephanie Black

对于一个不仅依赖志愿者开发其发行版并不断努力改进它,而且还承认那些参与其发展的人的贡献的组织,有很多值得称道的地方。

在今年 7 月,Debian 失去了一位备受赞誉的开发者,Joel “Espy” Klecker,他因杜氏肌营养不良症去世。Debian 秉承其理念,通过将 Debian 2.2 版本献给他的 memory,以此表彰 Joel 的巨大贡献。(书面献词可以在 ftp.debian.org/debian/doc/dedication-2.2.txt 查看。)

该发行版本身也开始展现出同样的慷慨。与许多发行版相比,Debian 的声誉一直远离“新手用户”类别;这种情况正在慢慢开始改变。从安装到使用再到调整,Debian 2.2 是一个既让技术人员感到有趣,又让 Debian 新手用户感到不那么像滑铁卢的版本。

设置和安装

硬件配置
  • 500MHz K6/2

  • 64MB 内存

  • 9.2G Quantum Fireball

  • 3-Com ADSL 调制解调器

  • SoundBlaster Live!

  • Diamond Viper 770 显卡

  • DLink 530-TX 网卡

  • 内核 2.4.0test8

有各种文档和清晰的说明,指导如何获取安装 Debian 所需的启动盘、根盘和驱动盘(可在 www.debian.org/releases/2.2/i386/install 找到)。还有一个关于不要期望一次性获得完美启动盘的警告。好的软盘会让事情变得更容易和更快。

虽然不是所有用户都有 DSL,但 Debian 的网络安装证明了它的稳健和直接,即使在使用命令行界面时也是如此。在半小时内,安装就完成了。这可能是 Debian 最显著的变化:通过 FTP 轻松下载和安装。

用户可以选择简单或高级安装:前者通过选择应用程序类型(例如,C++ 开发、GNOME 游戏等)快速安装一些更常用的软件包;后者允许更有经验的 Debian 用户选择单个软件包。dselect(截至本文撰写时,它将在未来的版本中被新的安装程序取代)提供依赖性检查,并简化了额外的软件包检索和配置。

配置

一般来说,dselect 负责配置大多数软件包,允许用户选择保留 .deb 软件包并设置运行系统。在 FTP 下载中,相关的网络配置在安装之前进行,原因很明显。对于一些“非自由”软件包,用户需要首先从托管原始软件的站点下载额外的软件,例如 Real Player 或 IBM 的 JDK,然后再通过 apt-get 获取软件包的其余部分,然后才能进行配置。这有点繁琐,但为了软件是值得的。此外,还有一些软件包不允许以源代码包以外的任何形式分发。这些需要构建;在 Pine 的情况下,该过程在 README 中清楚地列出。然后将生成的软件包构建为可由 dpkg 安装的 .deb 文件。

我有点懒,不喜欢浪费好的预写代码。Fetchmail 包含一些脚本,可以消除一些人将邮件客户端设置为头痛的事情。这些脚本位于 </usr/doc/fetchmail/contrib> 中,对于那些不熟悉或不习惯 MTA 的人来说非常有用。

优点和缺点

Debian 以其长期的稳定性而闻名,这使其对 Storm、Libranet 和 Corel 等公司具有吸引力,这三家公司都利用了 Debian 安装不易的缺点。很明显,那些从 CD 安装 Potato 的人很可能会遇到问题,其中包括光盘上有错误。我没有听说官方 CD 是否严格如此;如果不是,Debian 可能需要考虑对生产非官方安装媒体版本的人施加 QA 限制。然而,网络安装在速度和下载安全性方面都得到了极大的改进。

4.x 系列的 XFree86 不包含在此版本中,但开发人员正在将其添加到下一个版本中,或者我被告知是这样。这将是一个明显的改进;当前的 3.3.6x 版本最多只能算是不稳定的。Xservers 不能以任何一致的方式工作(并且不不工作)。某些显卡的 GLX(及其驱动程序)仍然存在问题。据传,基于 RIVA 的显卡(包括 G-Matrox)希望获得 XFree86 4.x 系列提供的更多支持。公平地说,这个问题并非 Debian 特有。

2.2 中软件包的选择仅次于 SuSE Linux,并且可预测地存在相同的风险——如此多的选择、如此多的依赖项和如此多的软件包冲突。选择是好的,但其中几个软件包需要更新。这在包含的大量库中尤其明显,其中许多库的存在仅仅是为了向后兼容性。(有人愿意自愿修复这个问题吗?)包含的应用程序种类的多样性非常出色,从数学和科学应用程序到游戏、编辑器和 GUI。“企业”在 Debian 中没有什么值得高兴的,但对于开发人员、图形艺术家、学者和业余爱好者来说,肯定有很多工具和玩具。

Debian 不适合绝对的 Linux 新手。但是,可以从用户列表 <debian-user@lists.debian.org> 获得帮助,该列表非常活跃;大多数列表成员都愿意向新的“Debs”展示技巧。请注意:此列表上的流量很大(每天超过 500 条消息)。

运行状况如何?我可以更新吗?

Debian 过去唯一的真正失败是其安装不易,虽然开发人员没有屈服于默认 GUI 安装的趋势,但他们大大简化、澄清和加强了该过程。简而言之,经验丰富的 Linux 用户可以轻松获取、维护和更新它。

未来方向

在撰写本文时,计划发布 Potato 的 1 版本,以解决 2.2.0 中出现的一些安全性和错误修复,包括启动软盘的某个版本中出现的一个错误。(计划在未来的发行版中完全删除启动软盘。)

对于那些想要参与 Debian 开发的人来说,已经有一个不稳定的或开发者版本的 Debian 可用。这很可能成为 Debian 2.3 或 3.0,可在 ftp.debian.org/debian/dists/woody 获取。

随着新的 IvP6 标准越来越成为现实,Debian 开发人员正在更加协调一致地努力使其代码符合该标准。

结论

自 2.1 版本以来,Debian 发行版已经进行了大量工作,并且在过去的十天里运行它是一种享受。它正在成为许多非天生技术型但愿意学习一点以从计算机获得更多收益的人的首选发行版。对于技术娴熟的人来说,它已经到了。

Joel Klecker 会感到自豪的。

优点/缺点

Debian 2.2 Potato: Memorial to a Hacker
Stephanie Black 最近转行 IT 行业,拥有并经营 Coastal Den Computing,一家 Linux 咨询公司。她 80% 的编码生涯都在 Linux 上工作,可以通过 alphafemale@radiant.net 联系到她。
加载 Disqus 评论