​Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包, 完美支持Python, PHP, Ruby, Go, Nodejs, MySQL等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准, 用心去打造完全可以把手机变成一个强大的工具.

1、下载termux

下载termux的方法很多,可以去termux官方网站

由于官方网站可能会打不开,因此,我建议大家去这里下载APK!

2、安装termux.apk

安卓手机安装APK我就不多说了,非常的简单,大家都能懂。

3、获取root权限

手机没有root需要用到proot工具来模拟某些root环境。

$ pkg install proot #安装proot
$ termux-chroot #启动模拟root环境

注意:termux-chroot 这条命令随时都可以执行,只要你发现权限不对,不是root权限,就可以先执行这条命令。

4、安装git

$ pkg install git

5、通过git获取到atilo

atilo是一个在termux上安装Linux的bash脚本,通过这个脚本可以安装Arch、Alpine、CentOS、Debian、Fedora、Kali、OpenSuSE、ParrotOS、Ubuntu Cosmic、Ubuntu LTS这些Linux系统。

$ cd /usr
$ git clone https://github.com/YadominJinta/atilo

6、进去atilo并给执行权限

可能有些手机是不需要给执行权限,直接执行就可以了。我这里主要是以atilo中文为主,所以我进入的是CN目录,如果你不想进入中文,可以不进此目录。

$ cd /usr/atilo/CN
$ chmod +x atilo_cn

7、安装kali

由于我已经知道是安装kali了,因此我就直接执行了。

如果你不清楚,也可以通过“./atilo_cn list”先列出来有哪些系统?支持安装哪些?

$ ./atilo_cn install kali

给大家看下我小米手机安装成功的样子,只报了一个"proot warning: can’t sanitize binding “/sdcard”: No such file or directory"的错误。

后面我给termux开启读写sdcard卡的权限,并重启小米手机,再次进入即真正的成功了。

注意问题一:

走到第七步的时候,可能你会遇到如下错误:

proot warning: can’t sanitize binding “/sdcard”: No such file or directory

proot warning: can’t chdir(“/root/.”) in the guest rootfs: No such file or directory

proot info: default working directory is now “/”

proot error: ‘/usr/bin/env’ not found (root = /home/.atilo/kali, cwd = /, $PATH=(null))

fatal error: see proot –help.

proot error: trying to remove a directory outside of ‘/data/data/com.termux/files/usr/tmp’, please report this error.

出现这个问题,通常都是“正在下载中 …”下载的kali不完整所引起的,默认情况下,下载的kali的路径位置在:

/home/.atilo/tmp

我们在安装kali的时候,下载有一个提示进度条,一定要100%,解压后大小约有60多M吧!如果下载的kali不完整,我们需要先删除kali,再去重新执行安装命令,如下:

$ rm -rf /home/.atilo/tmp/kali
$ ./atilo_cn install kali

如果不先删除下载的kali,直接执行安装命令,它会“跳过下载”。

注意问题二:

第七步安装的时候,可能你不会报其它的错误,但是你会仅仅只报一条如下的错误:

proot warning: can’t sanitize binding “/sdcard”: No such file or directory

出现这个错误,就好解决多了,原因是termux没有开启读写sdcard卡的权限。

由于这个权限问题,每个手机不一样,大家自己去手机管理权限处自行设置吧!

必须是先走安装步骤成功后,再去开启读写sdcard卡的权限,然后要重启手机,最后再次进入termux才会生效。

注意:有时候可能你已经给了termux读写sdcard卡的权限,也重启了手机,但是依然还会报这个错误,却又能进去kali,这个我也不知道为什么,可能是手机的原因吧。

8、启动kali

$ startkali

总结:这里仅仅只是讲了安卓用termux安装kali linux教程,用termux进入kali后,怎么操作?又会遇到哪些错误这个就要自己研究了,至少我们已经进入了kali这个系统,后面的操作跟电脑Kal Linux并没有太大的区别。

快速 安卓用termux安装kali linux命令:

$ pkg install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Kali/kali.sh && bash kali.sh

安卓用termux安装kaliLinux教程相关推荐

  1. termux配置python安装kali_安卓用termux安装kali linux教程

    Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包, 完美支持Python, PHP, Ruby, Go, Nodejs, MySQ ...

  2. APK改之理 手游修改改编安卓程序工具安装使用教程

    APK改之理 手游修改改编安卓程序工具安装使用教程 --APK破解付费程序 apk改之理是pc平台上一款非常好用的apk反编译工具,他将反编译以及签名等功能集中在一起,并且拥有非常人性化的操作界面,如 ...

  3. 华为nova4手机Termux安装Linux教程

    手机配置:华为nova4,手机 上Termux安装Linux,跑scrapy. 如果你按照我的步骤一定也可以成功在手机上搭建一个Linux系统,且手机不需要root权限. 原创不易,如果文章对你有帮助 ...

  4. 安卓模拟器BlueStacks 安装使用教程(图解)

    系统要求 操作系统 Win XP SP3/Vista/Win 7/Win 8/Win 8.1 所需的运行环境 Win XP用户请先升级到SP3 并安装Windows Installer 4.5 Win ...

  5. 安卓模拟器BlueStacks安装使用教程

    如果你没有Android 手机或者是平板电脑,那么你仅是Windows 用户,也可以在Windows 上运行Android 应用了!这就是 BlueStacks 应用播放器. Beta版支持Andro ...

  6. 三星 android 模拟器下载地址,GalaxyOfWar电脑版下载 安卓模拟器图文安装教程

    最近在朋友圈非常流行的手游GalaxyOfWar已经开放下载了,不过不少玩家都觉得手机上玩GalaxyOfWar手机屏幕太小,操作不方便,画面不够清晰炫酷.那么如何在电脑上运行GalaxyOfWar这 ...

  7. ubuntu 安装 魔霸_魔霸大陆电脑版下载 安卓模拟器图文安装教程

    最近在朋友圈非常流行的手游魔霸大陆已经开放下载了,不过不少玩家都觉得手机上玩魔霸大陆手机屏幕太小,操作不方便,画面不够清晰炫酷.那么如何在电脑上运行魔霸大陆这款手游呢?小编现在就推荐一款魔霸大陆安卓模 ...

  8. termux安装java_把安卓手机性能发挥到极致之-Termux运行Java及性能测试

    (一)常规思路 由于Termux团队的设计理念,默认情况下JDK是不能安装进Termux的(当然有替代的安装方案,太麻烦,我就不用了),所以ecj成为代替品.由于安卓不认识.class文件,还需要安装 ...

  9. Android手机中使用Termux安装ubuntu系统

    一. Termux 1. Termux简介 Termux 是一个 Android 终端仿真应用程序,用于在 Android 手机上搭建一个完整的 Linux 环境. 不需要 root 权限 Termu ...

最新文章

  1. android中xml文件的生成与读取(Pull)
  2. python001 一,Python 入门技巧、Python概述及环境准备
  3. sqoop 增量导入,不重复
  4. Java Virtual Machine
  5. Java中File的getPath(),getCanonicalPath()和getAbsolutePath()之间的区别
  6. C#编程语言(七):值类型与引用类型
  7. 一篇弄懂 HTTP和HTTPS基本关系
  8. vue基础之data
  9. 我如何学习:不要停下学习的脚步
  10. 15种排序算法可视化展示
  11. MYSQL常用函数总结
  12. stm32f103不同系列之间的代码移植
  13. 语音增强二,麦克风阵列
  14. rs485接口与计算机,电脑有USB接口就能连接RS485产品了
  15. python自动补全快捷键_Python快捷键的干货来啦!快来看看你掌握了几个~
  16. C语言中字符串的结束标志是什么
  17. ios12安装描述文件失败问题
  18. chrome浏览器更新后重新安装配置chromedriver
  19. DeFi黑暗森林历险记,我这样追回了百万美元
  20. 服务器和PC Server介绍

热门文章

  1. (面试踩坑)redis可以替代MySQL吗?
  2. lncRNA最新研究进展盘点(2021年7月)
  3. python制作购物网站开题报告_网上商城的设计与实现开题报告
  4. html5+Css总结(附带案例)
  5. 政府事业单位RFID固定资产管理系统 资产快速准确盘点
  6. 【微服务器集群】做毕设收尾阶段,如何创建微服务器集群来跑自己的项目?
  7. HDU1276:士兵队列训练问题
  8. OSChina 周三乱弹 ——掌握写代码核心科技的名人们!
  9. 2020低压电工实操考试视频及低压电工在线考试
  10. 如何在 Linux 上使用 Neural Compute Stick 2 运行 OpenVINO