安卓手机免root安装各种Linux系统:Kali,Ubuntu等

小伙伴们一直期待的干货到了,今天跟大家分享一下如何在安卓手机上面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工具包。

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180730A0LKKI00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券