Termux 在安裝好 proot 的情況下,是可以運作 Linux 系統的,利用這個原理,國光寫出了 Termux 一鍵安裝 Linux 腳本,讓你的 Termux 折騰之路更加簡單。
備工作
項目位址: https://github.com/sqlsec/termux-install-linux
因為本腳本使用的是 Python3 編寫,是以除了 proot 需要安裝意外,還需要基本的 Python 環境,Python 相對于 sh 腳本的優點是更靈活,可操作性更強,人生苦短,我用 Python,另外覺得好用的話 不點點個 star 再走嗎。
執行如下指令安裝基本依賴:pkg install proot git python -y
基本操作git clone https://github.com/sqlsec/termux-install-linuxcd termux-install-linuxpython termux-linux-install.py
腳本的主界面如下:
支援主流的系統安裝與解除安裝
0 學習成本,安裝和解除安裝 Linux 都很友善。
Ubuntucd ~/Termux-Linux/Ubuntu./start-ubuntu.sh
Ubuntu 完美運作
Kali
這個 Kali 是輕量級的,大家要安裝完整的 Kali Nethunter的話 ,可以參考我的 Termux 文章裡面的操作細節:
Termux 進階終端安裝使用配置教程: Kali NetHunter
https://www.sqlsec.com/2018/05/termux.html#toc-heading-112cd ~/Termux-Linux/Kali./start-kali.sh
Kali 帥氣的 Logo 居然沒顯示
Debiancd ~/Termux-Linux/Debian./start-debian.sh
螺旋丸既視感
CentOS
CentOS 也完美支援,這樣理論上用 Termux 跑些 Linux 服務的軟體應該也是OK的了cd ~/Termux-Linux/CentOS./start-centos.sh
差點看成 Windows Logo
Fedora
這個國光已經更換過源了,但是貌似還是有點慢,感興趣的朋友可以自己再折騰一下,平時國光很少使用 Fedora,基本上就是 CenotOS、Ubuntu、Kali用的比較多 …cd ~/Termux-Linux/Fefora./start-fedora.sh
啟動完成之後手動輸入如下指令,重建緩存:yum clean all && yum makecache
卍 佛教符号既視感
總結
以上作業系統安裝與解除安裝國光均一一測試成功,理論上不會出現安裝不了的情況了,日後除非有大的改動,否則Termux 這一塊應該不再更新了,我得去搞我的安全研究去了,路漫漫其修遠兮,吾将上下而求索。另外給那些還在讀國中或者高中的同學一些忠告:少把時間花在那些工具與系統安裝上,多花時間在計算機原理與代碼上,有條件的同學還是在電腦上程式設計比較好,Termux 隻是一個玩具性質的工具,隻是電腦不在身邊的臨時替代品,不知不覺又扯多了,溜了溜了。