小夥伴們一直期待的乾貨到了,今天跟大家分享一下如何在安卓手機上面root安裝Linux系統,本次以Debian系統為例,Kali Linux是基於Debian的,大家可以測試一下。
準備工作:
- Termux從哪裡下載:百度手機應用商店,或者直接百度,安裝第一次打開會顯示下圖,稍等幾秒鐘即可;
注意:安裝完成後要進行權限設置,Termux只有一個存儲權限,記得打開;
2. 安裝必要工具:安裝命令為apt install package-name,或者pkg package-name install; 動手運行一下命令:
pkg install wget
pkg install vim(新版本的系統沒有安裝編輯器,小編喜歡nano:pkg install nano)
3. 可選項:hacker's keyboard這個是方便開發的童鞋使用,該程序在360應用商店中有。
注意:必須關閉系統安全鍵盤,否則無法調用該輸入法,且本輸入法不支持中文
4. 修改系統安裝源:由於默認源採用官方地址,下載速度比較慢,昨天小編安裝Kali Linux沒有就費了變天功夫,最後翻牆才半小時安裝完畢
export EDITOR=nano(小編喜歡nano編輯器,喜歡vi的:export EDITOR=vi),這一步是設置默認編輯器;
apt edit-sources
修改成清華大學的源:http://mirrors.tuna.tsinghua.edu.cn/termux
如果開頭源地址開頭是https,還需要安裝支持包:
apt install apt-transport-https
5. 升級系統:apt update && upgrade;
6. 需要運行Linux系統,必須通過工具PROOT:pkg install proot;proot可以運行chroot等不需要root權限就可以運行所有命令;
7. 具體安裝:
ubuntu:
pkg install wgetwget https://raw.githubusercontent.com/Neo-Oli/termux-ubuntu/master/ubuntu.shbash ubuntu.sh
Arch:
pkg install wget wget https://raw.githubusercontent.com/sdrausty/TermuxArch/master/setupTermuxArch.shbash setupTermuxArch.sh
Debian:
pkg install debootstrap proot wget
uname -m
debootstrap --arch=ARCH stable stable http://ftp.debian.org/debian/
centos:
pkg install wget wget https://raw.githubusercontent.com/nmilosev/termux-fedora/master/termux-fedora.sh bash termux-fedora.sh
Kali:
pkg install wgetwget https://raw.githubusercontent.com/Hax4us/Nethunter-In-Termux/master/kalinethunterbash kalinethunter
Alpine:
cd $HOME
curl -LO https://raw.githubusercontent.com/Hax4us/TermuxAlpine/master/TermuxAlpine.sh
bash TermuxAlpine.sh
此外還可以安裝Slackware、Archstrike等系統,還可以通過github查找方法安裝更多有趣的東西。
昨日小編就是通過Termux安裝的Kali Linux工具包。
閱讀更多 復古多邊形 的文章