1.5. 发行版的角色
GNU/Linux 发行版的两个主要目标:在电脑上安装自由的操作系统 (单独存在,或是和其他操作系统同时存在),以及提供满足用户需求的各种软件。
1.5.1. 安装器:debian-installer
debian-installer
,以极度模块化设计以便尽量通用,针对前述的第一个目标。含盖极为广泛的安装环境,能够支持特殊个案的安装器。
模块化,让情况很复杂,开发者极难发掘此工具;但在图书或文本模式下,用户的经验仍然差不多。花了极大的力气减少安装所需的问题,特别感谢自动侦测硬件的软件。
值得注意的是 Debian 的衍生发行版在这个层面上有很大的不同,提供有限的安装方式 (通常只限 i386 或 amd64 架构两种),但对初入门者更为友善。另一方面,它们通常不会让软件软件包的内容离太远,以便尽可能利用 Debian 提供的广大软件而不致于发生兼容性问题。
1.5.2. 软件程序库
以数量论,无疑地 Debian 居于领导地位,超过 21,000 只原始软件包。以质量论,Debian 的政策及发布前的冗长测试期带来稳定与一致。从近用的观点论,所有的版本都可以经由全球多个镜射站在线取得,每6小时就更新一次。
很多零售商以极低的价格 (通常是成本) 销售 CD-ROM,虽然其 ‘映像档’ 可以自由下载。只有一个缺点:稳定版的周期过长 (发展期常常超过2年),以致延迟纳入新软件。
大部分新软件自有办法找到门路在安装时自动纳入。若因相依性的问题而需要太多的更新,可以为 Debian 的稳定版重新编译 (此议题的详情参见 第 15 章 创建一个 Debian 软件包)。