目錄
- 瞎比比
- 什麽都別說,先看看效果怎樣?
- 需要什麽材料、設備?
- root 手機
- 爲 Android 手機裝上 Linux 系統
- 最後
瞎比比
自從沒有了學生身份之後,購買雲服務器的價格是越來越貴了,不管是阿裏雲還是騰訊雲。我尋思著能不能找到什麽替代品,這讓我想起之前在知乎不經意看到的,可以把 Android 手機改造成 Linux。
後台回複:廢舊手機 獲取本文中所需要使用到的軟件
什麽都別說,先看看效果怎樣?
啓動手機 Linux
在 iPad 中連接手機 Linux
電腦也可以通過局域網連接進來,這裏就不再示例。
需要什麽材料、設備?
- 屏幕還能使用的 Android 手機
- APP 軟件:Linux deploy、busybox、juice ssh
- 注意,上面這些軟件可以私信小編【資料】獲取哈!
如果你沒有廢舊的 Android 手機,但是也想折騰,怎麽辦?建議到鹹魚上面買一部二手 小米5 ,爲什麽推薦 小米5 呢?首先,小米5 出産也有一段時間了,所以兩三百塊就能買到,而且有 NFC 功能,可以當地鐵卡、門禁卡使用。
root 手機
首先,將手機配置成 Linux 服務器有兩種玩法。一種是徐需要 root 手機,root 之後功能是更強大的,另一種則是無法 root 手機,這是閹割版的,看你選擇了。
注意
請務必使用廢棄手機進行試驗,因爲 root 手機是需要清空手機數據的。
我無法 root 手機
如果你無法 root 你的手機,這裏提供了替代産品。termux 是一款不用 root 就可以在手機上安裝 Linux 的 APP,但是很多 Linux 命令都無法使用,運行個 python 命令行還是可以的。
爲 Android 手機裝上 Linux 系統
到了這一步,那麽我默認你已經 root 好你的 Android 手機了。首先,安裝好我上面截圖中的三款 APP,
- Linux deploy:裝載 Linux ,需要 root 權限。
- Juice ssh:手機終端 APP。
- BusyBox:擴展 Android 手機命令,因爲在這裝 Linux 之後,很多 Linux 命令都是沒有的,需要 root 權限。
Juice ssh、BusyBox 都是很簡單的,這裏不再贅述,唯獨需要說一下的是 Linux deploy。
我的配置已經貼出來了,你左上角的和右下角的按鈕中,分別按照圖中配置就行。至于 Linux 的發型版本,你按照自己的喜好選擇就行。我這裏選擇的是 CentOS7 ,另外提供一下 CentOS 源地址:
http://chinanet.mirrors.ustc.edu.cn/centos-altarch/
顯示調試信息
修改 Linux 發型版本,選擇你喜歡的
配置好這些之後,就是安裝,這需要耗時半個鍾吧,耐心等待。等你看到:
extra/ssh … done
的時候,就說明安裝完成了,如果失敗了,就多試幾次,或者換發行版。收獲滿滿的成就感,有沒有?
本套教程學習時間15天
1-3天內容:爲Linux基礎命令
4-13天內容:爲Python基礎教程
14-15 天內容:爲飛機大戰項目演練
轉發文章+私信小編(資料)即可領取以下學習教程!
下面是北京大學畢業的高琪老師親手打造的python學習路線和視頻。共分爲7大階段.
獲取在文末!!!
第一階段
數據庫和linux基礎
1.並發編程
2.網絡通信
3.MySQL
4.Linux
5.正則表達式
第三階段
Python Web框架階段
1.Django-Git版本控制
2.Django-博客項目
3.Django-商城項目
4.Django模型層
5.Django入門
6.Django模板層
7.Django視圖層
8.Tornado框架
第五階段