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

简介: 此外还可以安装Slackware、Archstrike等系统,还可以通过github查找方法安装更多有趣的东西。昨日小编就是通过Termux安装的Kali Linux工具包。

小伙伴们一直期待的干货到了,今天跟大家分享一下如何在安卓手机上面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可以运行来源k2.fern.mobi66来源k2.fend.mobi66chroot等不需要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工具包。

相关文章
|
2月前
|
Ubuntu Linux Anolis
Linux系统禁用swap
本文介绍了在新版本Linux系统(如Ubuntu 20.04+、CentOS Stream、openEuler等)中禁用swap的两种方法。传统通过注释/etc/fstab中swap行的方式已失效,现需使用systemd管理swap.target服务或在/etc/fstab中添加noauto参数实现禁用。方法1通过屏蔽swap.target适用于新版系统,方法2通过修改fstab挂载选项更通用,兼容所有系统。
200 3
Linux系统禁用swap
|
2月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
909 2
|
2月前
|
Linux
Linux系统修改网卡名为eth0、eth1
在Linux系统中,可通过修改GRUB配置和创建Udev规则或使用systemd链接文件,将网卡名改为`eth0`、`eth1`等传统命名方式,适用于多种发行版并支持多网卡配置。
268 3
|
28天前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
120 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
28天前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
111 5
|
27天前
|
Ubuntu 编译器 开发工具
在Ubuntu系统上搭建RISC-V交叉编译环境
以上步骤涵盖了在Ubuntu系统上搭建RISC-V交叉编译环境的主要过程。这一过程涉及了安装依赖、克隆源码、编译安装工具链以及设置环境变量等关键步骤。遵循这些步骤,可以在Ubuntu系统上搭建一个用于RISC-V开发的强大工具集。
147 22
|
30天前
|
Ubuntu 网络协议 网络安全
解决Ubuntu系统的网络连接问题
以上步骤通常可以帮助解决大多数Ubuntu系统的网络连接问题。如果问题仍然存在,可能需要更深入的诊断,或考虑联系网络管理员或专业技术人员。
340 18
|
30天前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
178 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
194 18
|
2月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
466 16