社区上个月几篇文章介绍了 Dahlia 团队做的 Fuchsia 模拟器,如果照着教程做的话大家可以很方便地动手体验 Fuchsia 操作系统了:
- 印度开发者发布 DahliaOS/FImage,可以直接在个人电脑上体验 Fuchsia 操作系统了
- FImage 使用教程:简单方便地在你的个人电脑上体验 Fuchsia 操作系统
- 配置 FImage 的 Flutter 应用程序开发环境:准备让你的 Flutter App 在 Fuchsia 上跑起来
之前想要体验 Fuchsia OS 还是比较困难的一件事情,社区里也曾经有文章介绍 2017 年基于 Armadillo UI 的 Fuchsia 构建。不过该项目在2018年就被取消了,Fuchsia 项目也进入了更广泛和快速的发展。截至今天,Fuchsia OS 已经可以在 Nest Hub 上运行。
来自印度的 Dahlia OS 团队开发的 Portable Fuchsia Emulator (Fuchsia 模拟器)可以方便地让大家不必自己下载源代码编译也可以体验,不过,这还是有一点门槛。
下面是 9to5Google 编辑录制的上手视频,原链接在这里,如果你无法访问 YouTube,也可以在下方点击播放:
下面是部分运行截图
有必要自己尝试下 Fuchsia 操作系统吗?
目前运行这个 Fuchsia 模拟器需要一定的 GNU/Linux 基础才能完成,但是 Fuchsia OS 的版本仍然非常早期,所以你可以自己评估看看自己是否有足够强的动力来尝试这个还不完善的系统。
而对于有较好 GNU/Linux 和技术基础的人来说,Fuchsia 模拟器做的事情也比较简单,只是帮忙节省了几个小时的下载源代码和编译源代码的时间。
想自己动手尝试或者只是单纯看看效果图?取决于自己。
这个 Fuchsia 模拟器可玩性怎么样?
简单地说:目前可玩性不高。这个 Fuchsia 模拟器是一个预先构建编译的 Fuchsia 镜像,可以简单体验,但是没有完整的用户图形环境。利用 Fuchsia 模拟器可以查看一些核心功能,可以让开发人员在 Fuchsia 环境中测试应用程序,而非给普通用户使用的。
这个系统包含一个简单的 Web 浏览器,可以同时打开多个选项卡。还有一个可以并排运行的终端窗口,可以在视窗内调整屏幕共享。可以访问基本的应用程序切换器。系统提供基本的快速搜索功能,帮助找到想要的模块与附加组件。系统面板可以管理时间、日期、查看系统信息及系统资源。
在终端中可以运行一些内部应用程序,譬如日历,但是普通用户可能很难使用。目前阶段来说还是比较适合对操作系统有一定了解的开发者,开发者也可以通过这个模拟器来测试自己的应用程序是否可以在 Fuchsia 上运行。
Fuchsia OS 的下一步是什么?
Fuchsia 操作系统现阶段最典型的应用场景是智能家居,从预览计划的一些设备开始,第一个 Nest Hub 上基于 Linux 的 Cast OS 正在逐步升级到 Fuchsia OS。
Armadillo 是一个新的界面选项,也是一个新的探索。虽然该项目 2018 年被放弃很容易被人认为 Fuchsia 可能不计划支持在更大尺寸的设备上运行,但是大多数人仍然相信 Fuchsia OS 的设计仍然考虑到笔记本电脑和台式机等设备,Fuchsia 文档也可以证明这一点。
几周前的 Google I/O 2021 开发者大会上, Google 并没有发布 Fuchsia 的消息,这说明 Google 还没有准备好让普通开发者参与进来。未来怎么样?目前看来,作为一个操作系统从物联网设备开始并不是一个坏主意。
Credits:本文由 n0b8d1 编译及改写自 9to5Google,头图来自视频截图。
尝鲜可以,难以撼动现在的巨头操作系统啊