Jolicloud

作者:Mike Diehl

我曾经遇到一位沮丧的客户指着他的电脑大声说:“我不想知道它是如何工作的。我只想用它!” 我知道他想要什么;他想要按下一个按钮,机器就能按照他的期望运行。自从那件事发生以来的这些年里,电脑变得更加友好和易于使用,但它们的体积和复杂性也增加了,或者至少我是这么认为的。最后,我想我终于找到了一个操作系统,它既强大到足以满足日常使用,又足够易于使用,几乎任何人都可以学会使用它。Jolicloud 基于 Ubuntu,目标是上网本和其他低功耗设备。我能够根据 1.1 版本的预发布镜像进行本次评测,该版本应该在您阅读本文时发布。发行说明表明,1.1 版本包括将底层 Ubuntu 从 9.04 升级到 10.04,以及多次软件包升级和内核优化。发行说明还声称电池续航时间、系统稳定性、支持的硬件和操作系统的整体质量都得到了改善。此外,我被告知,自从我下载评估快照以来,已经实施了一些更改和改进,因此您的体验可能会有所不同,尽管只是略有不同。我很高兴地发现,以典型的 Ubuntu 风格,几乎所有东西似乎都开箱即用。

在本次评测中,我使用配备 512MB 内存的 VirtualBox 虚拟机测试了 Jolicloud。我从 live .iso 镜像开始,并且能够在实际安装 Jolicloud 之前熟悉它。.iso 镜像是在工作站上获取 Jolicloud 最方便的方式,前提是它有 DVD 播放器。但是,对于大多数上网本用户来说,使用 USB 密钥安装方法可能更实用。Windows 安装程序允许 Jolicloud 与安装了 Windows 的设备并排安装。因此,仅仅测试 Jolicloud 实际上不需要任何承诺。在测试阶段,Jolicloud 为您提供了安装到系统硬盘驱动器上的选项。整个安装过程大约需要 30 分钟,而且再简单不过了。

安装完成后,我必须在 my.jolicloud.com 上创建一个帐户,这样我就可以将我的新机器与该帐户关联起来。其想法是,您可以将多台机器与一个帐户关联起来,并且它们都将被同步(稍后会详细介绍)。完成此关联后,我可以使用在安装过程中设置的用户名和密码登录。或者,我可以将我的用户帐户与我的 Facebook 帐户关联,并使用这些凭据登录。

用户登录后,他们会看到一个简洁明了的界面。图 1 显示了 Jolicloud 的启动器。正如您所看到的,我已经提前安装了许多应用程序。应用程序图标很大,显然是为触摸屏用户设计的。“启动器”一次显示一页应用程序图标,每页可以通过单击底部的其中一个小点来选择。是的,它非常像使用 iPhone。

Jolicloud

图 1. Jolicloud 的启动器

在右上角是一个简单的控制面板,就像您在大多数系统上期望的那样。在左上角,您会看到一个小的蓝色云图标和几个其他图标。这是任务栏。通过单击任务图标,可以将任何任务调到前台和后台。蓝色云将始终存在。单击它会最小化所有窗口并显示主屏幕。进入主屏幕后,您将在顶部看到四个按钮。左侧的第一个按钮会调出“启动器”。看起来有点像卫星天线的按钮允许您关注其他 Jolicloud 用户,并查看他们正在安装哪些应用程序以及他们喜欢哪些应用程序。看起来像文件夹的按钮会调出一个简单的文件管理器。从这里,您可以管理本地存储上的文件,以及存储在各种云提供商(例如 Dropbox)中的文件。

最后,看起来像齿轮的按钮允许您执行有关您的 Jolicloud 帐户和您注册的机器的各种功能。您还可以在这里找到“本地设置”应用程序。

虽然 Jolicloud 没有进行广泛的配置,但在“本地设置”下可以找到一些亮点。在“网络连接”下,您可以配置各种有线、Wi-Fi、3G、DSL 和 VPN 连接。VPN 功能包括 Cisco、PPTP 和 OpenVPN 客户端。“本地设置”也是您找到网络工具(如 ping、traceroute 和 nslookup)的地方。本地用户也可以添加、删除和修改。

回到主屏幕,请注意左上角的大绿色“添加”按钮。此按钮会将您带到 Jolicloud 的应用程序商店(图 2)。沿着左侧,您将看到您可以按类别以及“最受欢迎”和“最新”搜索应用程序。我不知道有多少应用程序可用于 Jolicloud,但我已经花了几个小时浏览这些应用程序。当我第一次看到 Facebook 被作为“应用程序”提供时,我认为这有点作弊。当然,我错误地认为结果只是一个浏览器书签。事实证明,生成的应用程序实际上并没有启动完整的浏览器。相反,它启动了一个 Chromium 运行时环境,并且网站最终看起来像一个独立的应用程序。由于此功能,基于 Web(或基于云)的应用程序看起来就像标准应用程序。只要您的机器连接到互联网,运行基于 Web 的应用程序和独立应用程序之间就没有区别。例如,基于云的 Wikipedia 应用程序的行为方式与本地安装的 Celestia 应用程序完全相同。

Jolicloud

图 2. Jolicloud 的应用程序商店

云应用程序和本地应用程序之间这种模糊的区别是一把双刃剑。一方面,它提供了大量的功能,几乎不需要安装软件。另一方面,当他们的云应用程序在电脑离线时无法工作时,比较天真的用户可能会感到沮丧。Jolicloud 通过几乎完美地模糊这种区别,充分利用了基于云的计算。但是,随着 Dropbox 等基于云的存储的加入,这种模糊性从应用程序扩展到了文件存储。Jolicloud 使此类基于云的存储空间看起来就像本地存储。在评估 Jolicloud 时,我继续安装了 Dropbox 应用程序并申请了 Dropbox 帐户。配置完成后,我的主目录中有一个 Dropbox 目录,Jolicloud 的文件管理器将其视为任何其他目录一样。

主屏幕顶部的搜索字段非常新颖。输入搜索词后,您将看到一个选择列表,允许您使用搜索词搜索 Google、Yahoo 和 Bing,以及 Facebook 和 Twitter。您还可以选择使用您的搜索词搜索 Jolicloud 应用程序和用户。

最后,还有我之前提到的功能,同步。在这种情况下,同步指的是,如果一个应用程序安装在一台机器上,它将自动安装到与 my.jolicloud.com 帐户关联的每台机器上。这样,如果您在笔记本电脑、工作站、虚拟机和平板电脑上安装了 Jolicloud,您可以在一台设备上安装一个应用程序,并发现它会自动安装在所有其他设备上。

在我试用 Jolicloud 的这段时间里,我能够亲眼目睹此功能。在使用 Jolicloud 一段时间后,我决定创建另一个虚拟机实例。这次安装与第一次安装一样顺利。当我登录到新机器时,我看到了已安装在另一台机器上的所有应用程序的图标,只是稍微变暗了。几秒钟后,新机器开始下载相应的应用程序。从极客的角度来看,观看它非常酷,而且它是完全自动的。当然,如果没有应用程序,所有这些功能都毫无用处。

Jolicloud 的应用程序商店允许您通过单击几下鼠标来安装许多应用程序。Chromium Web 浏览器默认安装,但如果那是您的偏好,您可以安装 Firefox。对于严肃的办公室工作,Jolicloud 提供了 Google Docs 以及 OpenOffice.org 套件。各种通信工具也可用,包括 Pidgin 和 Skype。甚至像 Boxee 和 Celestia 这样的有趣工具也很容易安装。

但是,Jolicloud 并不适合所有人。高级用户和开发人员可能会发现 Jolicloud 有点受限——尤其是考虑到支持的屏幕分辨率数量最少以及应用程序商店中缺少开发人员工具。然而,即使存在这些限制,Jolicloud 也可以支持广泛的用户群。

不想携带笨重笔记本电脑但仍想要功能齐全的 Linux 系统的速度和实用性的人们可以在上网本上安装 Jolicloud,并拥有他们可能想要的所有功能。安装后,这样的系统肯定会优于运行出厂安装的 Windows 操作系统的类似硬件。我确信,流式传输媒体、更新 Facebook、使用即时消息客户端以及使用完整的办公套件完成作业而不会拖慢计算机速度的能力,将受到任何学生的欢迎。

回到我在本文开头提到的客户,许多人只想打开机器并能够用它做有用的工作。这些人不想执行任何咒语来加载文档,也不想配置任何东西。Jolicloud 简单的用户界面使其成为不想成为电脑天才而只想使用电脑的人们的理想选择。

欣赏简单界面和大图标的人们也会喜欢 Jolicloud。此外,这些人可能对系统响应缓慢没有耐心,但与此同时,他们可能买不起现代设备。

最后,我可以看到在学生计算机实验室中部署 Jolicloud。假设所有计算机都与同一个帐户关联,则维护将非常容易。在一台机器上安装的软件将传播到所有其他计算机,并且不需要像基于 Windows 的系统那样的病毒防护。使用 Linux 固有的权限系统,可以轻松保护这些机器免受篡改。再次强调,Jolicloud 极低的资源需求意味着学校可以继续使用较旧的设备。

总的来说,Jolicloud 给我留下了非常深刻的印象,但它仍然可以改进。可以设计一个更完善的权限系统。这样的系统可以用来阻止学生用户安装应用程序或更改网络配置。这将使 Jolicloud 机器在实验室环境中更加安全。Facebook 之外的远程用户身份验证机制也将使大型 Jolicloud 部署的管理更加方便。Jolicloud 的应用程序商店提供了如此多的应用程序,我仍然希望我能以某种方式在设备上安装我自己的应用程序,并在主屏幕上显示相应的图标。诚然,我可能可以找到主屏幕的存储位置并对其进行破解以添加图标,但必须有更好的方法——或者应该有更好的方法。

Jolicloud 提供了如此多的通信应用程序,我很惊讶除了 Skype 之外没有 VoIP 客户端。我也很惊讶没有找到正在运行的 SSH 服务器。

最后,由于 Jolicloud 非常适合便携式设备,因此如果有一些工具可以远程跟踪或禁用设备,那就太好了。或许可以将具有集成 GPS 的设备配置为定期发布其位置。或者他们可以使用动态 DNS 客户端来公开他们当前的 IP 地址。可能只是时间问题,大多数这些弱点都会得到解决,因为它们中的大多数只需要编写适当的软件或提供给 Jolicloud 社区即可。

虽然我还没有准备好放弃我的 KDE 环境而转而使用 Jolicloud,但我确实希望将 Jolicloud 用于一些事情。我有一台旧笔记本电脑,它从来没有强大到足以运行 Windows XP,但它肯定应该能够运行 Jolicloud。我也在认真考虑在我的小儿子的电脑上安装 Jolicloud,并与现有的 Vista 进行双启动配置。他们需要完成的大多数与学校相关的工作都可以在 Jolicloud 中完成,这可能会减少他们在应该做功课时玩游戏的诱惑。然后,能够启动到 Vista 来玩图形密集型游戏可以用作按时完成作业的奖励。

我希望本文能吸引您尝试 Jolicloud,无论是在上网本、台式机甚至虚拟机上。如果您这样做了,我想您会发现 Jolicloud 具有非常优雅的界面、各种各样的应用程序,并且是将 Linux 的稳定性和性能带给其他受限计算设备的绝佳方式。

Mike Diehl 是新墨西哥州阿尔伯克基的一名合同程序员和顾问。Mike 与他的妻子和三个小男孩住在一起,可以通过电子邮件 mdiehl@diehlnet.com 联系到他。

加载 Disqus 评论