快轉到主要內容

postmarketOS介紹,專為手機打造的GNU/Linux發行版

· 民國113年甲辰年
·
切換繁體/簡體
分類   智慧型手機 真Linux手機
標籤   PostmarketOS Alpine Linux
目錄

1. 什麼是postmarketOS
#

Android基於Linux的核心研發而來,但跟一般的GNU/Linux仍有所差異。postmarketOS是基於Alpine Linux的作業系統,跟Ubuntu Touch一樣,旨在為行動作業系統提供另一種選擇,將真正的GNU/Linux發行版安裝到裝置上。

postmarketOS的圖示看起來像回收符號。開發者的目標是給手機提供長達10年的系統更新,並儘量使用上游的主線Linux核心,而非Google修改後用於Android的下游Linux核心。

跟Android比起來,postmarketOS的系統結構與電腦GNU/Linux系統較為類似,同樣使用X11或Wayland作為顯示協定,可以跑Phosh和Plasma Mobile桌面環境。Linux核心功能沒有像Android遭到刪減,所以postmarketOS預設就有root帳號,還可以跑電腦Linux程式,包括Docker。

多虧了社群的努力,postmarketOS可以復活舊手機,用來跑Linux服務。抑或是體驗Android以外,真正的Linux手機作業系統。

2. postmarketOS的更新模式
#

postmarketOS算是半滾動發行版,類似Alpine Linux,官方提供二個更新頻道:

  • Edge Chaneel,不穩定版本,套件很新,適合開發者使用。
  • Stable Release,按照年份+月份命名,約每六個月釋出一個版本,針對支援狀態為Main和Community的裝置所準備,套件皆經過測試保證穩定性,並透過Service Pack的方式backport最新功能。適合想要daily driving的用戶使用,例如PinePhone用戶。

3. postmarketOS支援的裝置
#

postmarketOS鎖定的目標是過季裝置,百款以上的舊型手機,如Nokia N900、Google Nexus 5、Samsung i9100都有人移植,比較新的機型如OnePlus 8亦有人進行移植工作。

準備好安裝postmarketOS到你的手機了? 先到postmarketOS Devices瀏覽,看看你的機型是否有在裡面,沒有的話你也可以嘗試自行移植。

postmarketOS的裝置支援狀態分為Main、Community、Testing。

截至2024年6月,postmarketOS裝置支援狀態以「Main」列表的Pine64和Purism公司的裝置為最佳,硬體功能全數正常。

其餘收錄在「Community」列表的數十款Android裝置雖有小缺陷(多半是缺乏相機驅動)但硬體支援度良好。

剩下「Testing」列表的裝置則是只要能開機的裝置都算在內,硬體支援程度參差不齊,沒有穩定度保證。

4. 如何安裝postmarketOS
#

首先,確保你有Android刷機相關的知識,知道如何解鎖Bootloader、刷入第三方ROM、使用第三方Recovery,並懂得如何使用Linux系統指令。

要安裝postmarketOS,第一個方法是從官網下載官方預先編譯的安裝檔並刷入到目標裝置。此方法適用於Linux與Windows系統的電腦。

第二個方法為手動在電腦上用pmbootstrap建立安裝檔然後刷入手機,你可以自訂安裝過程要安裝哪些套件和桌面環境,打造一個自訂系統。此方法需要一台x86_64架構的Linux電腦,虛擬機也可以,WSL不行。

如果你沒有支援postmarketOS的裝置,可以考慮用虛擬機跑postmarketOS

延伸閱讀
#

相關文章

postmarketOS刷機教學,使用Prebuilt image安裝系統
分類   智慧型手機 真Linux手機
標籤   PostmarketOS
pmbootstrap建置自訂系統image,修改核心APKBUILD設定
分類   智慧型手機 真Linux手機
標籤   PostmarketOS Linux Kernel
適合Linux觸控螢幕裝置的幾個桌面環境
分類   智慧型手機 真Linux手機
標籤   Phosh SXMO KDE Plasma Mobile PostmarketOS Ubuntu Touch

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。