經過 6 個月的開發,開發發行版的 postmarketOS 24.06 專案已經發布。 Linux 適用於智慧型手機,基於 Alpine 軟體包 Linux該專案的目標是提供標準 C 庫 Musl 和 BusyBox 實用程式套件。 Linux這是一個獨立於官方韌體支援生命週期的智慧型手機發行版,不受主導產業發展方向的主要廠商的標準解決方案的束縛。目前已提供適用於 PINE64 PinePhone、Purism Librem 5 以及 50 款社區支援裝置的版本,包括 OnePlus 6、Google Nexus 10、Nokia N900、Lenovo A6000、ASUS MeMo Pad 7 以及多款三星 Galaxy 和小米機型。此外,還為超過 500 款設備提供有限的實驗性支援。
postmarketOS 環境盡可能地統一,並將所有裝置特定的元件放在一個單獨的軟體包中;所有其他軟體套件對於所有裝置都是相同的,並且基於 Alpine 軟體包。 Linux建置過程中盡可能使用原版核心。 Linux如果以上方法都不行,則可以使用設備製造商提供的韌體內核。 KDE Plasma Mobile、Phosh、GNOME Mobile 和 Sxmo 是主要的使用者介面,但也可以安裝其他環境,例如 MATE 和 Xfce。
在新版本中:
- 開發者和社群正式支援的產生現成程式集的裝置數量從 45 個增加到 50 個。的發行版。還新增了「NVIDIA Tegra armv23.12」平台,可在配備 NVIDIA Tegra 86/64/7 SoC 的裝置上使用,包括 Asus Transformer、Google Nexus 2 (3)、LG Optimus Vu、Microsoft Surface RT 和 WEXLER Tab 4t。此外,還為 Google Nexus 7、Lenovo ThinkPad X2012s 裝置添加了單獨的元件
和微軟Surface RT。 - 該版本包括「測試」類別的 211 種設備,其支援等級從下載能力到幾乎所有功能的功能各不相同。可以使用 pmbootstrap 工具包和專案儲存庫中的現成套件來準備這些裝置的元件。
- 軟體包資料庫與 Alpine 同步。 Linux 3.20
- KDE Plasma Mobile shell 已更新至版本 6.0.3(先前的版本為 5.27.11)。使用完全重寫的Folio 主螢幕,允許使用者在頁面上任意放置應用程式和小部件、將應用程式分配到主題部分、查看應用程式的常規列表(向上滑動手勢)以及搜尋KRunner 呼叫(向下滑動手勢)。新增了首次啟動時顯示的初始設定介面,可讓您快速設定 Wi-Fi、透過行動電信業者的連線設定、時區、縮放等級和螢幕亮度。


- GNOME Mobile 使用者環境已更新,它使用 GNOME Shell 版本,適用於具有觸控螢幕的智慧型手機和平板電腦。 GNOME Mobile 元件已移至 GNOME Shell 46 分支 改進包括一個新的處理程序,該處理程序可更改各個進程的任務調度程序設定(選擇 ARM CPU 上的高效能或節能核心),以提高介面的響應能力。 ,以及雙擊底部面板時顯示螢幕鍵盤的功能。

- Phosh 環境基於 GNOME 技術,由 Purism 為 Librem 5 智慧型手機開發,已更新至版本 0.39(先前發布的是 0.33)。其中的變化包括能夠在概覽模式下將應用程式分發到資料夾中、支援螢幕帶有圓角或凹口的裝置、透過快速設定下拉麵板選擇無線網路的能力,以及在開啟螢幕鍵盤時打開螢幕鍵盤的能力。

- 基於Sway複合管理器並秉承Unix哲學的圖形外殼Sxmo(Simple X Mobile)已更新至1.16.3版本,改進了向省電模式過渡的管理並添加了針對諾基亞N900的設置,小米紅米Note 4 和PineTab 2。

- 為所有支援的介面添加了新的綠色壁紙。
- 三星 Chromebook 提供了新的鍵盤快捷鍵,現在支援 GPU 加速。
- 現在,在建造自己的鏡像時,您可以安裝 cage 套件(複合包)。 服務器 用於在互聯網資訊亭模式下工作)和 moonlight(NVIDIA GameStream 用戶端)。
- 對於日誌記錄,預設使用 Logbookd 工具包,它提供了一個journalctl 風格的介面來存取日誌。
- initramfs 中新增了對從 USB 裝置啟動的支持,並且實現了在啟動失敗時匯出日誌的功能。
- 對於基於 SoC Qualcomm Snapdragon 450/625/626/632 (MSM8953) 的設備,增加了對 GPS 和數據機的支援(透過蜂窩運營商傳輸數據、語音通話和簡訊)。
- 預設情況下,安裝非免費韌體。
- osk-sdl 軟體包已從儲存庫中刪除,取而代之的是 unl0kr 用於解鎖加密分割區。
- 使用者介麵包已不再與 PulseAudio 緊密綁定。目前 PulseAudio 仍然是預設設置,但計劃將來轉向 PipeWire。
postmarketOS 24.12 的下一個版本計畫增加對使用 systemd 系統管理員而不是 OpenRC init 系統的初始支援。實施 systemd 支援的原因是,鑑於 GNOME 和 KDE 對 systemd 組件的依賴性不斷增加,維護基於 OpenRC 的 init 堆疊很困難。
來源: opennet.ru





