作者:月色夜冷
導言
大家手裡總是有一個或者多個更新換代下來的舊手機,用來賣二手又感覺不值,繼續使用又感覺效能不足。總之,食之無味,棄之可惜,最終還是扔角落裡吃灰去了。所以,這次我準備給安裝手機安裝一個完整版的LINUX系統,用它來跑點服務,比如搭建個網站、個人網盤什麼的也是極好的。
正文
本次操作物件是我淘汰下來的紅米NOTE 7 。
簡單的說一下原理,就是透過Termux安裝proot-distro軟體包,然後在proot環境下安裝官方版本的純種Linux。首先,根據我之前發的文章《安卓手機免ROOT執行alpine linux之模擬終端Termux和安卓版虛擬機器qemu的安裝》下載安裝好模擬終端Termux,然後設定好模擬終端Termux。
安裝好後開啟Termux
在終端裡輸入指令 apt update 回車執行
輸入或者貼上複製指令 termux-change-repo 回車並執行
點選 OK
選擇你想更換的下載源,我選的是清華大學的映象站。點選 OK
輸入指令 apt update
輸入指令 apt install proot-distro
這個指令是安裝proot-distro
proot-distro安裝完成後,
輸入指令 proot-distro list
這個指令是檢視可以安裝的LINUX系統
可以看到支援安裝的系統還是很多的,可以先擇一個自己熟悉的系統安裝。
透過過輸入指令 proot-distro install 選擇安裝哪個系統。
以安裝一個Alpine系統為例,輸入指令 proot-distro install alpine
alpine系統安裝完成之後輸入指令 proot-distro login alpine
進入alpine系統 ,輸入指令 exit 退出alpine系統。
至此,Linux系統就已經安裝完了,可以安裝你自己想要的服務了。當然,如果你想安裝多個系統的話,也是可以的。
注意:全程操作需要在手機上完成,不能透過SSH遠端登入Termux安裝linux系統,要不然會報錯。
總結
總的來說,透過這種方法安裝LINUX系統是很簡單的,而且不需要借用第三方指令碼和第三方未知的源,資料來源都 是來自於官方網站,另外,手機也不需要Root,從安全上來說是沒有任何問題的。但是,不足之處是隻能在手機上操作,不能透過SSH遠端登入,這就有點坑了。
謝謝大家的觀看,歡迎大家積極評論,如果覺得還可以的話,點贊關注收藏一鍵三連!