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. 權利:您可以隨時限制,恢復和刪除您的信息。