Linux 聚焦: Slackware Linux 13.1
人们有时会问,如果想学习Linux是如何工作的,应该尝试哪个发行版。常见的答案是 Gentoo, Arch 或 Debian。 但是,我不同意。 这些发行版都教用户他们特定的Linux风格。 只有一个真正纯粹的 Linux,那就是 Slackware。
Slackware 是现存最古老的 Linux 发行版。 在早期,Patrick Volkerdin 整合了一个内核、init、库、桌面和应用程序,使 Linux 对用户来说更容易。 这仍然是他今天在做的事情。 他不改变任何东西,他不定制任何东西。 每个组件都完全按照原始开发者的意图。 例如,用户获得一个原生的内核和默认的桌面配置。
13.1 版本于 5 月 25 日发布,带有 Linux 2.6.33.4 和 KDE 4.4.3。 Slackware 附带其他桌面选项,例如 Xfce 4.6.1,以及许多方便的软件。 正如预期的那样,它带有 Web 浏览器、办公应用程序、多媒体软件、个人通信工具、图像管理等等。 Slack 通常包括 Java,但大多数其他浏览器插件和多媒体编解码器留给用户自行安装。 13.1 仍然使用 HAL 和 udev,以便在没有 root 权限或 sudo 的情况下授予用户访问可移动媒体的权限。 沿着同样的思路,此版本还带来了 ConsoleKit 和 PolicyKit,以便在没有提升权限的情况下运行系统更加方便。 此版本对于任何经验的用户都应该易于使用。
Slackware 的原始软件包管理系统——或软件安装程序和卸载程序——既不解决依赖关系,也不从在线存储库下载。 然而,一些第三方尝试出现来解决这个问题,其中一个 slackpkg 最近被添加到 Slackware 中,以带来与 Debian 和基于 Debian 的发行版上的 APT 相同的功能。 但是,如果您在 Slackware 安装 DVD 上安装了全套软件包,那么官方镜像上就没有太多额外的东西了。 这就是为什么有些人推荐由 slackbuilds.org 托管的社区存储库。 在 slackpkg 和 slackbuilds 之间,Slackware 已经进入了 21 世纪的软件管理时代。
曾经 Slackware 因为它的硬件配置方法而备受喜爱。 按照保持简单的传统,它有一个文件用户需要编辑(对于大多数用途)。 大多数驱动程序都被列出,用户只需取消注释他们的硬件使用的驱动程序。 但即使这样也不再必要了。 就像今天任何其他发行版一样,大多数硬件都会自动检测和配置。
最后,安装程序是 Slackware 的另一个领域,有时会受到一些负面评价。 按照今天的标准,它不是很漂亮,并且是键盘驱动的,但它并不难使用。 它在过程中会问一些问题,方式与其他 Linux 安装程序类似。 也许最困难的方面是需要在开始安装设置之前对磁盘进行分区。 安装程序磁盘带有 fdisk 和 cfdisk 用于此目的。
总而言之,除了分区要求和缺乏多媒体支持之外,Slackware 与任何 Linux 发行版一样,都是最新的并且易于使用。 就像一个分裂的人格一样,今天的 Slackware 沉浸在传统中,但又出奇地现代。
优点
1. 真正的 Linux 体验
2. 高性能
3. 极其稳定
缺点
1. 令人反感的分区和安装程序
2. 没有 Live CD/DVD
3. 仍然使用 Lilo 进行引导管理
4. 缺少多媒体编解码器