LTSP 5 - 让瘦客户端变强大
去年,我撰写了关于我们学区实施 LTSP 的文章。在文章中,我指出了瘦客户端环境给您带来的重大限制。虽然我不认为我的文章是解决这些问题的原因,但在不到一年之后,我强调的几乎所有限制都已被消除。欢迎使用 LTSP 5。
公平地说,我在 2003 年遇到的许多问题在 LTSP 4.2 中就已得到解决。然而,版本 5 的不同之处非常显著,似乎值得大加赞扬。首先,让我们看看哲学上的变化
MueKow
MueKow(发音为“Moo Cow”)是对瘦客户端环境运行方式的彻底改变。在以前版本的 LTSP 中,存在一个完整的“操作系统”,即瘦客户端环境。该操作系统托管在 Linux 系统上,但瘦客户端实际上运行的是他们自己的操作系统,该操作系统通过 NFS 挂载。MueKow 改变了这一点,让瘦客户端 *从主机操作系统* 运行其 95% 的环境。这意味着瘦客户端实际上运行的是 Suse、Ubuntu 或 Fedora,而不是从主要发行版托管的 LTSP。
虽然有点令人困惑,但新系统意味着为瘦客户端安装应用程序就像 chroot 到 LTSP 目录并安装您想要的任何应用程序一样简单。这意味着 LTSP 开发人员的负担大大减轻,因为他们不再负责编译和安装每个应用程序。值得庆幸的是,这让他们可以腾出手来让 LTSP 环境中独特的 5% 更加出色。他们一直在这样做。
我的测试服务器带来的美味
为了准备夏季的大规模升级,我昨天在 Edubuntu 上安装了 LTSP 5。虽然安装过程并非完全清晰,但过程确实进行得相当顺利。当启动我的瘦客户端时,我 *对* 全新的界面感到 *兴奋*!以下是让我咧嘴一笑的一些事情的快速列表
- 新的显示管理器 ldm 简单、简洁且有效。
- X 流量全部通过 SSH 路由,这意味着安全。
- 插入 USB 存储设备会将驱动器挂载到桌面上,就像常规工作站一样。最终用户会期望这样做,系统管理员会感到惊讶。(这在 4.2 中也有效,但它非常酷)
- 带有 PulseAudio 的音频非常棒。无需配置,无需设置,瘦客户端上的声音非常棒
- 多媒体同步。哦。我的。天哪。我不知道是什么秘诀让它如此出色,但音频/视频同步似乎很棒。我怀疑 PulseAudio 是英雄,但无论原因是什么,它都令人难以置信。
- 硬件支持非常棒。我尝试了一些瘦客户端,一切都自动检测到并启动。
所以我无能为力吗?
LTSP 始终存在一些不足之处。其中之一是文档。开发人员和用户 *总是* 通过 IRC 和电子邮件提供快速而礼貌的帮助来弥补这一点。希望随着全新的版本出现,我们将看到一些全新的文档。我说这话部分是为了激励自己成为解决方案的一部分。欢迎加入我。 :)
另一个阻碍 LTSP 发展的是缺少 GUI 配置。在手工编辑配置文件几年后,这没什么大不了的。哎,对于大多数事情,我实际上更喜欢基于文本的配置文件。然而,对于新用户来说,这有点让人不知所措。考虑到许多 LTSP 安装是由教师而不是系统管理员完成的——GUI 确实很重要。值得庆幸的是,OpenSUSE Easy-LTSP 是 2008 年 Google 编程之夏的一部分!
耶!给我更多,给我更多!
开始使用瘦客户端非常简单。LTSP 版本 5 已经集成到 Fedora9、AltLinux、openSUSE-Edu、Debian、Ubuntu 以及 *几乎* 集成到 Gentoo 中。如果您使用的是不同的发行版,只需访问 www.ltsp.org 并获取副本自行安装即可。开发团队在 Freenode IRC 网络的 #ltsp 频道中闲逛。他们友好、乐于助人,并且对愚蠢的问题相当宽容。(我从经验中知道这一点!)
瘦客户端对我来说非常适合教育领域。它们非常适合商业环境。它们也是填满家庭计算机的完美解决方案。有了所有这些完美之处,您怎能抗拒尝试一下呢?:o)