小伙伴们一直期待的干货到了,今天跟大家分享一下如何在安卓手机上面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应用商店中有。
注意:必须关闭系统安全键盘,否则无法调用该输入法,且本输入法不支持中文
hacker's keyboard
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权限就可以运行所有命令;
按住PROOT
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工具包。