AppImage 自包含包格式的創建者 Simon Peter 發布了 helloSystem 0.7 發行版,基於 FreeBSD 13,定位為普通用戶系統,對蘋果政策不滿的 macOS 愛好者可以轉用。 該系統沒有現代 Linux 發行版固有的複雜性,完全由用戶控制,讓以前的 macOS 用戶感到舒適。 為了熟悉分發工具包,已生成引導映像,大小為 791 MB (torrent)。
該界麵類似於 macOS,包括兩個面板 - 頂部帶有全局菜單,底部帶有應用程序欄。 CyberOS distribution kit(原PandaOS)開發的panda-statusbar包用於構成全局菜單和狀態欄。 Dock 應用程序欄基於 cyber-dock 項目的工作,同樣來自 CyberOS 的開發人員。 為了管理文件和在桌面上放置快捷方式,正在開發基於 LXQt 項目的 pcmanfm-qt 的 Filer 文件管理器。 默認瀏覽器是 Falkon,但 Firefox 和 Chromium 是可選的。 應用程序以獨立包的形式交付。 要啟動應用程序,使用啟動實用程序,它會在執行過程中查找程序並分析錯誤。
該項目開發了一系列自己的應用程序,例如配置器、安裝程序、用於將存檔安裝到文件系統樹中的 mountarchive 實用程序、用於從 ZFS 恢復數據的實用程序、用於分區磁盤的界面、網絡配置指示器、屏幕截圖實用程序,Zeroconf 服務器瀏覽器,配置量指示器,用於設置引導環境的實用程序。 對於開發,使用 Python 語言和 Qt 庫。 支持的應用程序開發組件包括 PyQt、QML、Qt、KDE Frameworks 和 GTK,按優先級降序排列。 ZFS作為主文件系統,支持UFS、exFAT、NTFS、EXT4、HFS+、XFS、MTP掛載。
helloSystem 0.7的主要創新點:
- 已經過渡到 FreeBSD 13.0 程式碼庫(先前的版本是基於 FreeBSD 12.2)。
- 實現了在 Live 模式下工作的新架構,無需 RAM 磁碟即可運作,無需更改根分割區,也無需將系統映像複製到 RAM 中。即時映像使用 UFS 檔案系統(使用 uzip 壓縮),而不是 ZFS 檔案系統。圖形環境的啟動已移至較早的載入階段。結果,即時影像的大小從 1.4 GB 減少到 791 MB,下載時間減少了三倍。
- 確保與 Ventoy 工具包的兼容性,讓您可以從一種媒體載入多個不同的 ISO 映像。
- 新增了對 exFAT 檔案系統的支援。
- 單獨的可下載集包含供應用程式開發人員使用的文件,包括編譯器、頭檔和文件。
- 改進了與舊版 NVIDIA 顯示卡的兼容性(新增了幾個不同版本的 NVIDIA 驅動程式)。
- 載入過程的設計已更改。預設情況下,文字控制台已停止使用。
- 新增了許多應用程式、配置器對話框和實用程式的翻譯。
- 除了預設的 Falkon 瀏覽器之外,您還可以快速安裝具有全域選單支援和本機視窗裝飾的 Chromium、Firefox 和 Thunderbird 軟體包。
- 選單提供了導致調用相應選單元素的熱鍵的顯示。提供了所選選單項目的視覺突出顯示。預設情況下,圖示不再顯示在上下文選單中。
- 實現了透過筆記型電腦鍵盤上對應的多媒體按鈕更改螢幕的音量和亮度的功能
- 在終端機模擬器中,Command-C 和 Command-V 命令的工作方式與其他應用程式中處理這些命令的方式一致(Ctrl-C 需要按 Command-Shift-C 或 Ctrl-Command-C)。
- 新增了對檔案管理器中的系統聲音和訊息對話方塊中的聲音警告的支援。
- 如果無法在特定時間內啟動圖形會話,則會顯示錯誤訊息,其中包含有關裝置的有用資訊。
- 檔案管理器支援重新命名磁碟分割區(透過執行 diskutil rename 命令)、顯示其文字標籤以及將圖示連結到分割區。新增了透過雙擊開啟磁碟映像的功能。
- 新增了用於建立磁碟映像的 makeimg 實用程式。
- 上下文選單中新增了一個元素來呼叫磁碟格式化介面。
- 用於記便利貼的程式已從自動執行中刪除。
- 對於音訊設備,可以呼叫均衡器。
- 完全未完成的實驗可能性收集在“建設中”部分。用於安裝軟體套件更新和從 FreeBSD 應用程式修補程式、燒錄到光碟、下載附加應用程式集以及安裝 Debian Runtime 和運行 Linux 應用程式的環境的實用程式可供測試。
來源: opennet.ru