sponsored links

舊手機刷PostmarketOS系統後如何安裝Docker

之前有網友提到了,於是補充一篇關於:手機刷PostmarketOS系統後如何安裝Docker。另外順便解答大家的一些問題:

PostmarketOS是可以在手機上原生執行的Linux系統,基於Alpine Linux開發。刷機後可以在舊手機上體驗完整的Linux系統。這裡重點說一句:刷PostmarketOS和大家理解的刷機目的完全不同。手機刷PostmarketOS後就不是為了作為手機使用。

雖然PostmarketOS具備手機的一些功能比如打電話、聯網。但操作邏輯和安卓IOS不同,也並不好用。加上一些驅動原因很多手機刷機後撥號和網路功能無法正常使用。所以如果只是圖個新鮮刷PostmarketOS完全沒必要。PostmarketOS的意義在於讓的舊裝置變成一臺Linux主機,你可以在上面學習Linux操作,網站搭建等。是一個非常不錯的學習和實驗環境。鑑於現在樹莓派漲價嚴重,舊手機刷PostmarketOS完全可以成為效能更好價格更低的代替方案。

並非只有紅米2才能刷PostmarketOS,在官方的wiki上可以看到已經有非常多的裝置刷了PostmarketOS。但是不同的裝置刷機難度不同,而且網上很難找到完整的刷機方案,新手玩不轉。新手想體驗PostmarketOS建議找最成熟的刷機方案。

另外由於很多裝置相容不完全,導致功能無法完全正常使用,這也是為什麼如果你刷PostmarketOS是為了當一個手機用,那就完全沒必要。但是如果你只是想把一臺舊手機改裝成Linux主機,那你的選擇非常多,而且最終好用程度可能會超出你的預期。

先介紹一下如何安裝docker,PostmarketOS的包管理命令是apk,用下面的命令安裝docker並設定開機自啟動:

sudo apk add docker
sudo service docker start
sudo rc-update add docker default

我推薦搭建順便安裝一下zerotier,這樣遠端也可以訪問手機SSH也能遠端訪問docker裡的應用。

sudo apk add zerotier

但是安裝docker之後會遇到一個問題,因為防火牆的原因docker的埠無法透過外部訪問。雖然官方文件裡介紹了可以透過防火牆規則允許docker通訊,但是實際我按照官方指引配置/etc/nftables.d後無效:

#!/usr/sbin/nft -f
table inet filter {
    chain input {
        iifname "docker*" accept comment "Allow incoming network traffic from Docker"
    }

    chain forward {
        iifname "docker*" accept comment "Allow outgoing network traffic from Docker"
        ct state {established, related} counter accept comment "accept established connections"
    }
}

於是我直接關了防火牆(因為這不是真正的伺服器,也沒有公網所以關閉防火牆影響不大):

sudo service nftables stop
sudo rc-update del nftables

這下docker可以正常訪問了,但是注意由於手機CPU是ARM指令集,所以下載映象時也要搜尋ARM映象。我安裝了一個speedtest進行測速。PostmarketOS另一個強大之處在於USB連線電腦可以使用USB網絡卡模式共享電腦的網路,直接透過172.16.42.1就可以訪問PostmarketOS。在USB連線模式下我的紅米2測速可以達到100兆:

舊手機刷PostmarketOS系統後如何安裝Docker

而在wifi連線下,測速則只有20兆:

舊手機刷PostmarketOS系統後如何安裝Docker

另外有朋友說透過USB聯網可不可以充電,事實上透過USB聯網同時是可以充電的。所以只要透過USB插在電腦上,PostmarketOS就是一臺帶UPS的小主機。可以像我一樣套娃(手機連線小主機)。

舊手機刷PostmarketOS系統後如何安裝Docker

以及透過SSH小主機後,再SSH手機:

舊手機刷PostmarketOS系統後如何安裝Docker

唯一遺憾的是手機OTG拓展時不能充電,不然透過OTG拓展真可以做一臺功能不錯的小主機了(至少做個下載機沒問題)。如果USB口被佔用只能透過改裝電池位置的電源介面。

如果手機記憶體比較小,比如像我這臺紅米2(1G+8G),其實安裝Docker的意義不大,因為很多映象安裝下來有幾百兆,空間馬上就會被佔滿。如果有效能好一點的手機可以用Docker搭建不少服務。如果手機效能較差,主要用於學習Linux。把它當成一個小伺服器進行測試學習Nginx+PHP+Sqlite勉強可以執行。

舊手機刷PostmarketOS系統後如何安裝Docker

另外編譯安裝wakeonlan後作為區域網的一個喚醒器喚醒區域網中的其它主機,直接命令操作比較麻煩可以透過設定alias配置:

alias ubuntu='~/sd/WakeOnLAN-0.3/a.out mac地址'

最後關於折騰是不是浪費時間這個問題,折騰是真折騰。至於是不是浪費時間,主要看目的和個人愛好,但有一說一PostmarketOS這個專案是真不錯。

分類: 軍事
時間: 2022-01-26

相關文章

91歲老太臨終前,說出一起民國懸案真相:我就是那個軍火大盜

91歲老太臨終前,說出一起民國懸案真相:我就是那個軍火大盜
從1937年起,撤到關內的東北軍各級營地,經常發生軍火庫嚴重被盜現象.國民黨每次清查軍火彈藥數量,總會發現很多武器和彈藥根本對不上登記的數字,而且缺口巨大,就算去除日常消耗,也完全沒法對得上. 而另一 ...

人際關係:想讓貴人幫你,得會這3個手段才行

人際關係:想讓貴人幫你,得會這3個手段才行
很多老實人,在現實生活中,確實會受到更多的傷害. 從表面上來看,可能人家欺負你,是由於太老實,其實更深層的原因,是你沒有背景,沒有靠山,就算欺負你,也不會對他造成任何的傷害. 所以大家也能看到這種現象 ...

德雷珀藍莓苗品種特點,北高叢德雷珀藍莓苗哪裡有

德雷珀藍莓苗品種特點,北高叢德雷珀藍莓苗哪裡有
德雷珀藍莓苗果子廣州中山大學果,比藍豐成熟5-6天.在北方地區需製冷量在1000個鐘頭之上區域栽種,實際效果更好.果環形均值果重1.5克尺寸勻稱一致.果蒂痕小而幹口味佳比藍豐親王的果子要美味.果質量好 ...

高崇 | 一本溫家寶總理可能讀了100遍的書《沉思錄》

高崇 | 一本溫家寶總理可能讀了100遍的書《沉思錄》
2000年前,一位古代羅馬皇帝,寫給自己的書,傳閱到了今天.如果人類還能有2000年的歷史,可以預見,那時,還會有人看這本書.這本書就是<沉思錄>,它是馬可·奧勒留的個人哲學思考. 作為一 ...

德佩:不認為巴薩和拜仁差距巨大;沒有人會忘記梅西

德佩:不認為巴薩和拜仁差距巨大;沒有人會忘記梅西
虎撲09月18日訊 德佩昨日接受了包括虎撲在內的多家媒體群訪,以下為群訪內容第二部分.第一部分:德佩:踢五人足球我會選內馬爾和梅西:去曼聯時還太年輕 巴塞羅那和像拜仁這樣的其他歐洲頂級俱樂部是否存在實 ...

通化事件,八路軍和朝鮮義勇軍槍斃三千日軍,成為日本人的劇痛

通化事件,八路軍和朝鮮義勇軍槍斃三千日軍,成為日本人的劇痛
1946年初,林彪率領的東北民主聯軍轉戰東北的白山黑水,和國民黨軍爭奪對東北的控制權.而就在林彪指揮部隊四處征戰的時候,在遙遠的中朝邊界小城也發生了一場激烈的戰鬥,這場戰鬥就是著名的通化事件. 通化位 ...

學歷不高的岳雲鵬飽含深情,其深夜曬出的隨筆,引發人內心的共鳴

學歷不高的岳雲鵬飽含深情,其深夜曬出的隨筆,引發人內心的共鳴
9月18日是錯換人生28年庭審的日子,小編等到凌晨一點,卻等來了不如願的結果.9月19日凌晨一點自己還在碼字,寫28事件的失望心情.這時,德雲社的相聲演員岳雲鵬曬出了一則配方為"想家了&qu ...

1945年的故事:八路軍從評書中獲得靈感,用火攻殲滅80多名偽軍

1945年的故事:八路軍從評書中獲得靈感,用火攻殲滅80多名偽軍
縱談古今,深挖您所不知道的河北歷史,大家好,我是"青史君",歡迎關注"青史觀",每天為您帶來新鮮.有趣.乾貨滿滿的歷史故事. 今天,我們為您聊的是抗戰時期發生在 ...

陝西省近代人物——劉志丹
劉志丹 劉志丹(1903-1936),原名劉景桂.字志丹.生肖:兔.陝西省保安縣人. 1922年考入陝北聯合縣立榆林中學. 1924年冬加入中國社會主義青年團,任榆林中學青年團書記.學生會主席. 19 ...

整編74師有3萬多人,所以晉綏軍一個師,就不能是三四千人?

整編74師有3萬多人,所以晉綏軍一個師,就不能是三四千人?
最近我們寫抗戰中的晉綏軍文章,發現很多朋友對戰史中的一些常識問題搞不清楚. 而且還不光是搞不清楚的問題,這幫朋友還自我感覺良好,總是拿一些錯誤的東西出來顯示自己的"高明".為了防止 ...

毛主席追悼會擬定親屬名單,長女李敏:少了父親的親侄子,賀麓成

毛主席追悼會擬定親屬名單,長女李敏:少了父親的親侄子,賀麓成
如果說要選毛主席寫的最好的詩句,那一定很難選,他老人家這一輩子寫過的名篇佳句不計其數,但是如果要選毛主席這輩子寫的最難的那一句詩,我想,"為有犧牲多壯志,敢教日月換新天"一定會出現 ...

就義時懷孕八個月,行刑前她請求道:請打我的頭,不要打肚子

就義時懷孕八個月,行刑前她請求道:請打我的頭,不要打肚子
1931年5月1日,天還沒亮,廈門的上空傳來一陣槍聲,國民黨正進行著一場處決,犯人是一個多月前抓來的共產黨人,值得注意的是,這群人裡有位孕婦. 這個女人已經懷孕八個月了,劊子手即將舉起槍朝她射擊時,她 ...

吳瑞林解開軍衣,蘇聯元帥大喊:烏拉!並支援八路軍13車廂軍火

吳瑞林解開軍衣,蘇聯元帥大喊:烏拉!並支援八路軍13車廂軍火
吳瑞林,四川巴中市的農家子弟,毫無爭議的是,他是大名鼎鼎的開國中將! 1971年10月,美國國家安全顧問基辛格訪問中國,他向周恩來提出,要求釋放美國飛行員史密斯.毛澤東和周恩來答應了基辛格的要求.周恩 ...

農民幫解放軍帶路,求找離家18年的哥哥,說出名字戰士急送司令部

農民幫解放軍帶路,求找離家18年的哥哥,說出名字戰士急送司令部
大革命失敗後,詹才芳按照董必武指示回黃安(今湖北紅安)組織農民開展革命活動.他很快組織起一支游擊隊在黃安高橋.八里區一帶開展群眾宣傳.打土豪.為窮人除害. 這支游擊隊後來被編入紅軍第11軍31師,詹才 ...

告別抗日神劇,15張八路軍上色老照片,還原根據地戰士的真實面貌

告別抗日神劇,15張八路軍上色老照片,還原根據地戰士的真實面貌
一段歷史,可以用很多方式記載下來.文字.影片.錄影或是口口相傳.文字的記載需要人腦補那段歷史的畫面,口口相傳容易出現很多錯誤的史實,而錄影和照片能最直觀又不新增任何藝術成分的把那段歷史表現在眾人眼前. ...

袁崇煥到底是民族英雄還是通敵賣國的漢奸?

袁崇煥到底是民族英雄還是通敵賣國的漢奸?
近二十年來,關於袁崇煥是否冤殺一直都爭議不斷.很多人認為袁崇煥是岳飛式的民族英雄:其一生忠貞報國,寧遠大捷.寧錦大捷,保家衛國功勞顯赫.但是崇禎愚鈍,中了滿清的反間計,造成了袁崇煥的冤殺.被殺之前袁崇 ...

許世友寫回憶錄,王必成:時間太久,我記不清了。聶鳳智幫了大忙

許世友寫回憶錄,王必成:時間太久,我記不清了。聶鳳智幫了大忙
圖 | 許世友將軍 01.前言 第三野戰軍前身是抗戰時期的新四軍和山東八路軍.三野出了很多優秀將領,許世友.王必成和聶鳳智就是其中的優秀代表,而且他們三個都是紅四方面軍出身,還都是湖北老鄉. 80年代 ...

爭做立德樹人的大先生
今年以來,教育部門重點開展師德專題教育,開展首批教育世家學習宣傳活動.全國教書育人楷模推選活動.尋找最美教師大型公益活動等等--突出師德師風建設,評選表彰各級各類優秀教師,加大典型選樹和事蹟宣傳,帶動 ...

路遙《人生》:高加林的悲劇,教會年輕人三件事

路遙《人生》:高加林的悲劇,教會年輕人三件事
人生的道路雖然漫長,但緊要處常常只有幾步,特別是當人年輕的時候. 大家好,我是@李也春風,今天與您分享的是路遙的中篇小說<人生>. 歐洲著名的政治家托馬斯 · 莫爾說:"在人生中 ...

繳獲日軍的武器有多難?八路軍為了一挺重機槍,犧牲37人
眾所周知,從成立伊始起,人民軍隊在武器裝備上便與主要對手存在相當的差距.因而在長期的革命戰爭中,我軍十分注重從敵軍手中繳獲武器.裝備自己,這就是"沒有槍.沒有炮,敵人給我們造".南 ...