通过 Linux 回收日用硬件的三种方法(5)

确定合适的 Linux 发行版

研究适当 Linux 发行版的最佳方法可能是试用和错误,因为发行版可以轻松下载并在 LiveCD 或 USB 闪存盘 (UFD) 中试用。但是,您的主要研究应该从 DistroWatch 开始,该网络收集了关于各发行版的各种信息和真实体验。应该将以下注意事项作为指导方针,而不是硬性建议;最好的方法是研究和试验。

文件和打印服务器

在服务器配置中,最重要的操作系统考虑事项是维护的简便性。完成设置工作之后,您希望它能始终保持健康状态,而不需要人工干预。发行版应该提供对网络服务的内置支持,特别是需要与其他系统交互(比如说),应该为操作打印机、网卡和其他硬件提供充足的驱动程序。

满足这些需求的发行版包括 Ubuntu Server Edition、 CentOSFedora 和 OpenSUSE。在命令行中,它们最显著的差异就是包管理,因为 Ubuntu 和 OpenSUSE 使用 aptitude,而 Fedora 和 CentOS 则使用基于 RPM 的工具。如果您的服务器具有特定的非标准的包需求,则有必要查看各发行版的支持包列表。但是,实际上任何现代桌面或服务器版 Linux 发行版都随带了网络支持、用于与其他系统共享文件的 Samba 支持、大量硬件驱动器以及高级包管理,并且可以完美地充当声音服务器。

媒体播放器项目需求

对于媒体播放器而言,最重要的操作系统考虑事项是硬件支持。准确找出您所拥有的音频和视频硬件,并使用关键字 linux 在网上搜索它们,学习其他人的经验。

然后,考虑应用程序。大多数发行版都随带了某种类型的媒体播放器。可以选择许多应用程序,这将取决于您的需要,音频、视频、幻灯片显示、TV 调优还是它们的一些组合。MythTV 是一个能结合所有这些需求的极为出色的平台,它宣称自己是免费的数字视频录制器 (DVR),但实际上它的功能远不止于此,并且有一个活跃的开发人员社区。大多数平台都支持 MythTV,但真正有影响力的是 Fedora 和 Ubuntu。随带 MythTV 包的发行版甚至也有不同的版本。为方便起见,它们分别称作 MythDora 和 Mythbuntu。OpenSUSE 也是一种流行的选择。

最后,Linux 更为人所知的一点是不支持播放 DVD。事实就是如此,因此大多数 Linux 发行版都需要用户在安装后执行一个额外的步骤来启用 DVD 播放。这其中蕴含着复杂的法律原因,但一种简单的解释是 DVD 编解码是专用的,而 Linux 本身是免费和开放许可的。这个额外的步骤相当简单,通常涉及安装专用编解码器和库。

瘦客户机项目需求

瘦客机通常限定在资源中。即使不是如此,其用意也是让客户机的操作系统隐藏 — 或者至少不受干预且速度快。针对专用瘦客户机(依赖服务器来实现所有功能,包括桌面服务)的理想操作系统将支持标准瘦客户机通信协议,尤其是 Citrix 和 RDP (Windows Terminal Services)。许多小型、轻量级 Linux 发行版都满足需求,包括一些专门为瘦客户机设计的发行版。

Thinstation 就是这样的发行版。Thinstation 支持瘦客机当前使用的许多连接性协议。它可以用于专用瘦客户机和独立系统。Puppy Linux 是另一种可行的选择。Puppy 是一个非常小巧的发行版,它使用 Xfce 作为其窗口管理器。Puppy 最适合充当瘦客户机的独立系统。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/28015.html