由于服務器位于國外,害怕被墻掉導致數據丟失,所以在本地寫了腳本每小時從服務器上導出并下載到本地。但是電腦不可能二十四小時開機,所以很想買一個樹莓派4玩玩。但是太貴遼,還好搜索到了Android運行Linux的方法,下面記錄一下。
需要用到的工具:
- busybox.apk
- linux_deploy.apk
- 手機root權限
Linux安裝流程分割線:
首先安裝busybox并打開,開啟后賦予busybox永久root權限,點擊左下角install安裝,等待安裝完成即可(不會超過一分鐘)。

隨后安裝Linux_deploy并打開賦予永久root權限,點擊左上角的菜單欄,選擇設置,將鎖定wifi,CPU喚醒打開,其余選項可以自主選擇,當然如果不是作為服務器運行CPU喚醒可以關閉。

隨后點擊右下角做以下配置:

- 發行版選擇Debian(我試過Ubuntu、centos還是Debian源對國內友好一些不需要更換國內源)
- 用戶名與用戶密碼為你在其他設備上通過ssh訪問此設備的用戶名與密碼。
- 啟用掛載(對空間沒要求可以不管此項),新建掛載點source填寫/sdcard,Target填寫/mnt/sdcard就可以在Linux下訪問手機空間了。

- SSH啟用,可以在SSH設置中更改端口。不啟用則無法在其他設備訪問此linux
- 圖形界面啟用,子系統選擇VNC,桌面環境選擇Xfce
隨后點擊右上角安裝即可,當命令行輸出<<

出現<<


我已經將busybox、Linux_deploy打包上傳至百度云,如有需要請自行下載。下載鏈接:http://1t.click/uUU 提取碼:qrk9
多說兩句:如果當作服務器使用的話建議將手機系統更換為純凈版,有AOSP刷AOSP,沒有的話刷魔趣或者西伯利亞。我只在Android7.0、8.0上安裝成功Linux,未測試Android9.0。再次建議使用Debian~,如果需要更改配置則需要停止當前服務器,更改配置再次啟動即可。
未來計劃更新:
在小米四上搭建GIT服務器與開發環境。
在小米5s上使用內網穿透搭建私有云。
如有工具需求或想法請發送想法到adele_yr@outlook.com,本人會利用閑暇時間酌情開發并免費發布到公眾號上,也可以制作windows桌面工具哦。