我一直在寻找在教育环境中运行良好的开源软件。最近,我决定了解一下 Endless OS,这是一款轻量级的、基于 Linux 的操作系统,其定制桌面环境fork自 GNOME 3。
该操作系统由 Endless Computer 开发,旨在为其面向互联网普及率不高发展中国家的廉价计算机提供动力。2016 年,Endless 将该操作系统提供给所有人使用,而不仅仅是在其硬件上。
Endless OS 使用由 OSTree 和 Flatpak 管理的只读根文件系统。它的许多应用程序都可离线使用,因此 Endless 拥有充分利用计算机所需的一切。
安装 Endless OS
Endless OS 的完整安装包为 16GB,但我选择了最小的 2.26GB 下载包。我使用 Etcher 创建了一个包含 ISO 的可启动 USB 驱动器,然后使用备用笔记本电脑从 USB 启动。
安装非常简单直接。Endless 轻松找到了我的英特尔无线网卡以及我三年旧笔记本电脑上的其他硬件。很快,我被提示重启,并可以选择连接我的 Google、Facebook、Microsoft 或 ownCloud 帐户,以及选择是否为我的帐户使用密码保护。
应用程序
默认桌面包含指向 Google Chrome、 LibreOffice 应用程序、 VLC、Facebook、WhatsApp、YouTube 和其他流行应用程序的链接。

opensource.com
单击“更多应用”链接会显示一个应用商店,其中包含按类别划分的数百个其他应用程序,您可以安装它们。
我在“学习”类别中的 35 个教育应用程序中发现了一些我最喜欢的旧应用,包括 GIMP、Audacity、Firefox 和 Stellarium。这里有 Encyclopedia,一个离线版本的维基百科,我选择安装了一个名为 Math 的应用程序,它有微分方程、几何、算术、统计和微积分等子主题。我查看了“统计”子主题,其中包含有关统计推断和贝叶斯推断的信息。我还安装了 Biology 应用程序,并在“人类生物学”子主题中阅读了一篇关于胆固醇的文章。内容(包括图片和文字)来自维基百科。
接下来,我浏览了“参考”和“新闻”类别,其中包含 25 个应用程序。我查看了“健康”类别中的“营养指南”;所有健康内容均来自 Hesperian。
“游戏”类别提供近 80 个选项,“多媒体”部分包含 51 个应用程序,包括 Darktable、 Blender、 Brasero 和 3D CAD。“工作”部分包含 25 个应用程序,包括 GnuCash 和 Evince;“实用工具”部分包含 69 个应用程序;“开发工具”部分包含 21 个应用程序,包括 Android Studio、Arduino IDE、 Scratch、 PyCharm 和 GitG。
Endless OS 还包含一个 Duolingo 的 Web 封装器,您可以在其中学习西班牙语、法语、葡萄牙语、意大利语和其他语言。由于它是一个 Web 应用程序,因此在 Endless 的离线模式下不可用。
设置
单击桌面右下角的向日葵图标会弹出一个菜单,其中包含设置、帐户、帮助和更多选项。

opensource.com
这些设置非常简单明了,并且可以轻松连接到其他服务或进行更改以适应每个用户的偏好。

opensource.com
可以通过向日葵菜单访问的帮助中心非常全面。

opensource.com
参与其中
我发现 Endless 易于使用。我认为对于教育环境来说,这是一个绝佳的选择,尤其是对于那些用户不熟悉各种可用开源软件的环境。
Endless OS 社区经理 Michael Hall 表示,该操作系统“由许多使用不同许可证的组件组成。其中大多数来自 Debian,因此符合 DFSG。我们确实包含一些专有的硬件驱动程序,并且还提供受专利保护的编解码器供购买(这些编解码器在 OEM 硬件上安装时已预付)。我们专门为 Endless OS 构建的应用程序和库通常采用 GPL 或 LGPL 许可。”
他还表示,该项目欢迎希望参与的开发人员。“我们需要做的很多工作都是与上游 GNOME 合作完成的,因此任何在那里做出贡献的人也直接在帮助我们。我们还希望鼓励应用程序开发人员专门针对 Endless OS,或者更广泛地针对 Flatpak 和 Flathub。”
如果您想了解更多信息或做出贡献,可以在 GitHub 上访问 Endless 的代码。
评论已关闭。