Debian

来自 ChinaUnix Wiki

目录

Debian Linux

Debian Linux 并不是某一个公司的产品,而是一个完全由开源社区组织建立维护的 Linux 发行版本,因此 Debian 一直被认为是最符合开源精神的发行版本,也是最受开源社区爱好者欢迎的 Linux 发行版本之一。
The Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called Debian GNU/Linux, or simply Debian for short.

Debian 的发音及含义?

Debian 的发音是 Deb'-ee-en, 重音在第一个音节, 是 Debian 的项目创始人 Ian Murdock 和他的妻子 Debra 的名字缩写.(很多字典中好象对 Ian 发音并不明确(!), Ian 倾向与 ee'-en.)

什么是 Debian GNU/Linux?

Debian GNU/Linux 是指一个 linux 操作系统发行版和在它上运转的许多的包的集合.

事实上, 用户可以通过互联网获取 Linux 内核, 进行编译. 通过同样的方法获取应用程序的源码, 进行编译. 然后装到自己的系统上. 对于那些复杂的程序来说, 这个过程是费时的易错的. 因此, 用户通常通过发行版来获取操作系统和应用程序. 发行版是通过软件, 协议, 包管理机制, 以及安装维护工具, 文档和其它服务来区分的.

Debian GNU/Linux 是志愿者建立一个免费, 高质量 Unix 兼容操作系统的努力的结果. 建立自由的类 UNIX 操作系统的想法源于 GNU 计划, 组成 Debian GNU/Linux 许多应用程序也是由 GNU 项目开发的.

Debian 的免费与 GNU 是一致的(详见 Debian 自由软件指南). 我们所说的 Free 是指其自由, 而不是价格. 免费软件是指你可以自由分发其拷贝, 如果你愿意, 你可以得到其源码, 可以对其修改或使用, 并且你知道你能做这些事情.

Debian 项目是 Ian Murdock 在 1993 年创建的, 最初是在自由软件基金会的 GNU 计划下发起的. 现在, Debian 开发者认为这是 GNU 计划的一个分支.

Debian GNU/Linux :

  • 灵活性: Debian 目前有超过 15400 个软件包. Debian 为用户提供了选择软件包安装的工具. 在任何 Debian 镜像站点都可以找到关于当前软件包的列表和描述.
  • 自由使用和分发: 使用和分发无需任何费用. Debian GNU/Linux 的所有正式软件都是遵循 GNU 的通用公共许可证的.
  • Debian FTP 包含大概 450 个受限制可分发的软件包 (在 non-free 和 contrib 部分).
  • 动态: 大约有 1649 位志愿者经常开发新的或改进代码,Debian 更新非常快,每几个月都有新的发行计划, FTP每天都更新.

尽管 Debian GNU/Linux 本身是免费软件,仍然可以在它的基础上构建 Linux 商业版本

Debian GNU/Linux 发行的三大种群

在 Debian 组织内部有一套很特别的 Distribution 等级制度,分别是 stable, testing, unstable.

Debian GNU/Linux 的发行历史

已使用过的发行版代号有: buzz for release 1.1, rex for release 1.2, bo for releases 1.3.x, hamm for release 2.0, slink for release 2.1, potato for release 2.2, woody for release 3.0, sarge for release 3.1。etch for release 4.0

到目前为止它们均出自Pixar的电影“Toy Story(Toy Story)”,就是我们熟悉《玩具总动员》。

  • Buzz(Buzz Lightyear)是个宇航员,
  • Rex是只暴龙,
  • Bo(Bo Peep)是个放羊的女孩,
  • Hamm是个小猪攒钱罐,
  • Slink(Slinky Dog)是只玩具狗,
  • Potato当然就是Potato Head先生,
  • Woody是个牛仔,
  • Sarge是位绿色塑料玩具士兵首领,
  • Etch(Etch-a-Sketch)是玩具黑板,
  • Sid是隔壁的男孩,那个玩具终结者。
  • Lenny 一对移动的双筒望远镜(a pair of wind-up walking binoculars).

Debian GNU/Linux 与其他 Linux 发行版有什么不同? 为什么要选择Debian GNU/Linux?


与其它发行版的主要区别:

  • The Debian package maintenance system:

整个系统, 或其一部分可以在不需重新设置, 不丢失配置文件, 多数情况不需重起的情况下升级. 现有的许多Linux发行版都有自己的软件包管理系统; Debian 的软件包管理系统是独一无二的.

  • Open development:

尽管其它的 Linux 发行版是由独立的, 小型的, 封闭的或商业组织开发的, Debian 是唯一一个由全世界范围内的软件工作者通过互联网开发的 Linux 发行版. 全世界超过 1649 位志愿者包维护人员维护着超过 15400 个包, 并且不断改进 Debian GNU/Linux. Debian 开发者不是通过撰写报告, 而是通过根据项目标准封装现有软件, 提交错误报告和提供用户支持来为项目贡献自己的力量.

  • The Bug Tracking System:

开发者地理上的分散需要一个成熟的工具和快速的通讯用于错误提交和错误修复, 以加速系统的开发. 鼓励用户使用正式的格式通过 WWW 或 e-mail 来提交错误. 更多信息详见 已知错误的记录?, 第 11.4 节.

  • The Debian Policy:

Debian 有关于软件标准和 Debian 策略的详细的说明. 这文档定义了维护管理包的质量与标准.


可以在什么样的硬件系统上运行?

Debian GNU/Linux 包含所有程序的完整源代码, 因此可以在所有Linux内核支持的硬件系统上运行; 详见 Linux FAQ. Debian GNU/Linux 现在的版本是 3.1, 包括在以下硬件系统上运行的完整的源代码和二进制程序:

  • i386: 指基于 Intel 和兼容处理器的 PC 机,包括Intel的 386, 486, Pentium, Pentium Pro, Pentium II (Klamath 和 Celeron), 和 Pentium III, 以及 AMD, Cyrix 等制造的兼容处理器.
  • m68k: 指基于Motorola 680x0 的Amiga 和 ATARI系列.
  • alpha: 指 Compaq/Digital 的 Alpha 系统.
  • sparc: 指Sun的 SPARC 和大部分的 UltraSPARC 系统.
  • powerpc: 指 IBM/Motorola PowerPC, 包括 CHRP, PowerMac 和 PReP.
  • arm: 指ARM 和 StrongARM.
  • mips: 指 SGI 的 big-endian MIPS 系统, Indy 和 Indigo2; mipsel: 指 little-endian MIPS, Digital DECstations.
  • hppa: 指 Hewlett-Packard 的 PA-RISC(712, C3000, L2000, A500).
  • ia64: 指Intel 的 IA-64 ("Itanium") 计算机.
  • s390: IBM 的 S/390 系统.
  • 基于 Sparc64(UltraSPARC native) 的 Debian 的二进制版本正在开发阶段.

更多的具体硬件支持详见用户安装手册:

http://www.debian.org/releases/stable/installmanual

Debian 资料

Debian 参考手册
Debian Sarge 安装手册
《Debian无痛起步法》
The Debian GNU/Linux FAQ
Debian 安全手册
Debian新维护人员手册
dselect初学者指南
APT HOWTO

张坤 08:45 2006年9月23日 (CST)

个主工具