alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

作者:月色夜冷

導言

為什麼要在安卓手機上安裝並執行alpine linux系統呢?有兩個原因:

1、閒的,就是想折騰一下

2、想試著能不能在手機上建立docker用來部署容器,比如網心雲什麼的。

正文

原理很簡單,我們需要在安卓手機上安裝一個安卓版的虛擬機器——qemu,而qemu的安裝需要依賴模擬終端Termux。所以總的流程就是安卓手機上安裝Termux>Termux安裝qemu>qemu上安裝alpine linux。步驟有點多,所以可能會有點難度,但是跟著流程來應該問題不大。

首先開啟手機瀏覽器,開啟百度,在百度上搜索 F-droid,進入 F-droid的官網

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

進入官網後下滑在搜尋欄裡輸入termux,點選搜尋。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

在搜尋結果裡選擇Termux 帶有軟體包的終端模擬器

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

往下滑,點選 下載APK 進行下載並安裝。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

安裝後開啟

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

接著我們需要在模擬終端裡安裝ssh服務,這樣當手機和電腦處於同一區域網的時候我們就能在電腦上透過PUTTY遠端登入手機的Termux模擬終端了。

在終端裡輸入指令  apt update 回車執行

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

執行完畢後再次輸入指令 apt install openssh 回車執行。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

執行後會有如下提示,輸入 Y 回車執行

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

安裝完後我們需要查詢一下模擬終端的使用者名稱和設定密碼。

輸入指令 whoami 回車執行,得到的結果就是使用者名稱:u0_a197

輸入指令 passwd 回車執行,輸入密碼(至少需要大小寫英文字母+數字),比如我設的是 Root1,輸入密碼時不會顯示。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

設定完密碼後再查詢一下終端的IP地址,輸入指令 ifconfig 回車執行後可以等到IP地址。

最後再輸入指令 sshd 回車執行,開啟ssh遠端登入服務。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

開啟電腦的PUTTY,填入剛才查詢到的IP地址,埠填入 8022 ,點選開啟。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

開啟後輸入終端的使用者名稱和密碼進行登入(輸入密碼時不顯示)

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

登入後我們先更換一下終端的軟體包的下載源,換成國內的映象站,以確保能正常下載後面需要的資料。

輸入或者貼上複製指令 termux-change-repo 回車並執行

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

用滑鼠點選 OK

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

用滑鼠選擇你想更換的下載源,我選的是南京大學的映象站。點選 OK

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

輸入或者貼上複製指令 apt install unstable-repo wget -y 回車並執行。

程式碼停在 sources。list (Y/I/N/O/D/Z) [default=N] ? 這裡時再按一次回車。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

輸入或者貼上複製指令 apt install x11-repo -y  回車並執行。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

輸入或者貼上複製指令 apt install qemu-utils qemu-system-x86_64 -y 回車並執行。這一步就是安裝虛擬機器qemu了。安裝可能需要一段時間,耐心等待就行了。

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

正確安裝完成效果如下圖所示

alpine linux 篇五:安卓手機免ROOT執行alpine linux之模擬終端Termux和...

總結

到這裡,安卓手機的模擬終端Termux和虛擬機器qemu就已經設定安裝完成了。下一步的話,就是在虛擬機器上安裝alpine linux系統了。其實按照步驟來的話,也不是很難的 。

頂部