daedalOS,来自网络浏览器的桌面环境

关于daedalOS

在下一篇文章中,我们将了解 daedalOS。 这是 我们可以从网络浏览器使用的桌面环境. 如果有人不知道它是什么,可以说桌面环境是相互集成的不同组件的集合。

daedalOS 是用 JavaScript 和 TypeScript 编写的。 它对 GNOME 和 KDE 等传统桌面环境采取了不同的方法。 该项目的目标是创建一个基于 Web 的桌面环境,它也力求适合日常使用,尽管我们稍后会看到,要实现这一目标还有很长的路要走。

在 Ubuntu 22.04 上安装 daedalOS

该软件将使用 ,这是一个包管理器。 对于这个例子,让我们 使用 npm 安装纱线. Npm 是 JavaScript 的包管理器,它没有预装在 Ubuntu 中。 因此,让我们首先通过打开终端 (Ctrl+Alt+T) 并运行命令来安装 npm:

在 ubutu 22.04 上安装 npm

sudo apt install npm

安装完成后,我们可以 继续安装纱线. 为此,我们将在同一个终端中编写:

安装纱线

sudo npm install --global yarn

克隆 daedalOS 存储库

我们要采取的下一步是 克隆项目存储库. 在终端中只需使用以下命令:

克隆 daedalOS 存储库

git clone https://github.com/DustinBrett/daedalOS.git

然后 我们将切换到 daedalOS 目录:

cd daedalOS

现在我们可以 使用命令为浏览器运行我们自己的 daedalOS 桌面副本:

启动daedalOS

yarn && yarn build:fs && yarn dev

输出将包括行不同的行。 在其中一个中,它们将指示服务器从 0.0.0.0:3000 启动,以及从中访问的 url。

快速浏览 daedalOS

让服务在终端中运行,访问桌面,我们只需要 打开我们最喜欢的网络浏览器并输入 URL:

daedalOS 工作

http://localhost:3000

当桌面加载时,如果我们右键单击动画背景,我们将看到一个菜单, 它将为我们提供将文件从主机复制到浏览器桌面的选项,反之亦然. 这将允许我们上传文件。

将文件添加到桌面

再加上 它将允许我们在 daedalOS 界面中拖放文件和文件夹,虽然我不得不说这个功能在我进行的测试期间,在某些情况下它失败了。 但是当这种情况发生时,从 daedalOS 添加文件的选项将完美运行。

桌面 集成网络浏览器和视频播放器 (视频.js) 支持 HTML5 视频和现代流媒体格式。 它也有 照片查看器 兼容 APNG、AVIF、GIF、JPEG、PNG、SVG 和 WebP 格式。 它还提供 PDF.js, PDF 查看器,实用,即使有些慢。

它也有一个 开发者控制台 (开发工具),A 代码编辑器 (摩纳哥出版社),A 解析器和编译器 降价 (市场),A 富文本编辑器 (TinyMCE的),A irc 客户端,一 终端模拟器 非常简单和一个 音频播放器 (网络放大器).

已安装的应用

daedalOS 也是 集成 Ruffle 以运行 JavaScript 或 Virtual x86 应用程序,一个操作系统模拟器。 此外,甚至还有几个模拟器,包括 Wine。

项目开发商 包括动画壁纸,这对于低资源机器上的用户来说可能是个问题。

打开窗户

虽然桌面提供对各种开源程序的访问,但 很多方面还欠缺. 其中,或许最值得一提的是 目前它不允许我们安装我们感兴趣的应用程序.

但是,如果该项目得到进一步开发,那么能够完全在 Web 浏览器中运行您的桌面环境可能会很棒。 除了, 性能也不错,至少在具有合理功率的机器上. 毫无疑问,它的创建者在项目的开发上投入了大量的工作。 你可以知道更多关于这个你的 GitHub资料库, 或者你也可以 通过访问测试 daedalOS 而不安装它 他们的网站.


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。