經過5個月的開發, 巴里考勒, Puppy Linux 項目的創始人, 廣為人知 最近 釋放 實驗性 Linux 發行版的新版本 EasyOS 4.5 嘗試使用容器隔離結合 Puppy Linux 技術 運行系統組件。
每個應用程序以及桌面本身都可以在單獨的容器中啟動,這些容器由它們自己的 Easy Containers 機制隔離。 分發包通過項目開發的一組圖形配置器進行管理。
在發佈公告中,Kauler 分享了以下內容:
EasyOS Dunfell 系列是使用 meta-quirky 從源代碼編譯的包構建的,meta-quirky 是一種基於 OpenEmbedded/Yocto (OE) 的構建系統。 來自基於 Dunfell 3.1.20 OE 版本的完整重建的二進制包用於構建 EasyOS 4.5。
發生了重大的結構變化,將 EasyOS 安裝與引導加載程序完全分離,並且 rEFInd/Syslinux 引導加載程序已被 Limine 取代。 後者處理遺留的 UEFI 和 BIOS 計算機。
EasyOS 4.5 的主要創新點
在展示的這個新版本的 EasyOS 4.5 中,強調了 Linux內核已更新至5.15.78版. 在內核中,編譯時,包括設置以改進對 KVM 和 QEMU 的支持,以及使用 TCP syncookie 來防止 SYN 數據包氾濫。
這個新版本中另一個突出的變化是 系統安裝過程已更改, 它與引導加載程序是分開的。 以前使用的 rEFInd/Syslinux 引導加載程序已被 Limine 取代,它支持在具有 UEFI 和 BIOS 的系統上引導。
有人提到 包是如何交叉編譯的 從本源, 存儲庫很小 與其他發行版相比; 儘管如此, 這抵消了 更大的集合 sfs 文件。 這些是大型軟件包,甚至是整個操作系統,可以在主文件系統或容器中運行。 這些都是點擊桌面上的“sfs”圖標下載安裝,非常簡單的操作. 新的 SFS 包括 Android Studio、Audacity、Blender、Openshot、QEMU、Shotcut、SmartGit、SuperTuxKart、VSCode 和 Zoom。
進一步, 已準備好修改 root-only 模型 (因為當前通過在每次應用程序啟動時重置權限來以 root 身份工作的模型過於復雜且不安全,因此正在進行實驗以提供以非特權用戶身份工作的能力。)
其他變化 脫穎而出:
- 用於在桌面上觀看 IP 電視的面板已更新為 MK8 版本。
- woofQ 構建系統的開發已轉移到 GitHub。
- 軟件包版本已更新,包括 Firefox 106.0.5、QEMU 7.1.0 和 Busybox 1.34.1。
- 用於重建包的 OpenEmbedded Environment (OE) 已更新至版本 3.1.20。
- 啟動 Pulseaudio 的腳本已移至 /etc/init.d。
- 添加了“deb2sfs”實用程序以將 deb 包轉換為 sfs。
- 調整了從使用 GTK3 創建的程序進行打印的能力。
- 添加了對 Nim 語言的編譯器支持。
- 從 GTK3 應用程序打印已修復
- 支持 nim 編譯器(以及用 nim 重寫的“debdb2pupdb”系統實用程序)
- 改進的“dir2sfs”實用程序
- 固定在容器中的 openGL
- 許多修復和改進
如果您有興趣了解有關此新版本的更多信息,可以查看詳細信息 在下面的鏈接中。
獲取 EasyOS 4.5
對於有興趣嘗試這個 Linux 發行版的人,他們應該知道引導映像的大小為 825 MB,並且可以從其官方網站上獲得。 鏈接是這個。
同樣,也提供瞭如何在您的計算機上安裝發行版的指南,您可以在以下位置查閱該指南 以下鏈接。