Puppy Linux 項目的創始人 Barry Kauler 發布了一個實驗性的 EasyOS 5.0 發行版,它將 Puppy Linux 技術與容器化隔離相結合以運行系統組件。 分發包通過該項目開發的一組圖形配置器進行管理。 引導映像的大小為 825 MB。
在新版本中,應用程序的版本已經更新。 幾乎所有包都是使用 OpenEmbedded 4.0 項目的元數據從源代碼重建的。 對特定語言的“langpack”語言包和程序集的支持已被刪除。 與所選語言相關的翻譯已放置在單獨的可下載文件中。 界面語言的選擇現在在首次啟動後進行。 重寫了用於將用戶項目翻譯成不同語言的 MoManager 應用程序。
分佈特點:
- 每個應用程序以及桌面本身都可以在單獨的容器中運行,這些容器使用 Easy Containers 自己的機制進行隔離。
- 默認情況下以 root 身份運行,並在每個應用程序啟動時重置權限,因為 EasyOS 定位為單用戶 Live 系統。
- 發行版安裝在單獨的子目錄中,可以與驅動器上的其他數據共存(系統安裝在/releases/easy-5.0,用戶數據存放在/home目錄,額外的應用容器放在/containers目錄)。
- 支持對單個子目錄(例如 /home)進行加密。
- 可以安裝 SFS 格式的元包,它們是 Squashfs 的可掛載圖像,結合了幾個常規包,本質上類似於 appimages、snap 和 flatpak 格式。
- 系統以原子方式更新(新版本複製到另一個目錄,隨系統切換活動目錄),支持更新後出現問題回滾變更。
- 有一種從 RAM 模式運行,在這種模式下,系統在啟動時被複製到內存中,並且在不訪問磁盤的情況下運行。
- 為了構建發行版,使用了來自 OpenEmbedded 項目的 WoofQ 工具包和包源。
- 桌面基於 JWM 窗口管理器和 ROX 文件管理器。
- 基礎包包括Firefox、LibreOffice、Scribus、Inkscape、GIMP、mtPaint、Dia、Gpicview、Geany文本編輯器、Fagaros密碼管理器、HomeBank個人理財管理系統、DidiWiki個人wiki、Osmo管理器、Planner項目管理器、系統Notecase等應用、Pidgin、Audacious 音樂播放器、Celluloid、VLC 和 MPV 媒體播放器、LiVES 視頻編輯器、OBS Studio 流媒體系統。
- 為了便於文件共享和打印機共享,提供了本機 EasyShare 應用程序。
來源: opennet.ru