Termux安装完整版Linux

Termux 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数搭载Android的设备都可以运行。

但是重点在这里:Termux不是真实的Linux环境,但是Termux可以安装真实的Linux,而且不会损失性能!关键是还不需要root!

看这里,官方提供了最新的安装纯种Linux的方法。

方法如下:

(1)首先安装proot-distro

pkg install proot-distro

或者

apt install proot-distro

(2)查看proot-distro的使用帮助为:

proot-distro help

效果如下:


proot-distro list

可以查看可安装的Linux系统。


当前常见的Linux有

· Alpine Linux (alias: alpine) - the smallest of the available distributions.

· Arch Linux (alias: archlinux)

· Debian 10 Buster (alias: debian-buster)

· Kali Nethunter (alias: nethunter) - only minimal build currently.

· Ubuntu 18.04 / 20.04 (alias: ubuntu-18.04 / ubuntu-20.04)

(3)安装完整版Linux

安装以上系统的指令就简单了:

proot-distro install

比如,我要安装ubuntu 20.04为:

proot-distro install ubuntu-20.04

安装完成后,进入 Linux发行版环境的指令为,比如我安装的ubuntu为

proot-distro login ubuntu-20.04

如果认为每次进入ubuntu的命令太长,可以在 Termux 环境新建一个sh文件,比如新建u20.sh。

vim u20.sh

输入如下内容(就是esc键+i键):

proot-distro login ubuntu-20.04

然后退出(esc键+:键,再输入wq,回车)

最后,在终端输入:

./u20.sh

就进入了真正的linux环境了。之后,传统操作比如换源,安装软件等等,一条龙走起来吧。

输入exit可以退出登录的linux系统:

exit

现在你在手机上就安装好了完整的真正的Linux了,那么你家电脑能干的事情,现在手机全能干了,C、Java、nodejs,装个vscode,搞个jupyter等等,全能搞起来。

比如,这是访问手机Linux上的Jupyter的样子:


这是访问手机vscode的样子:


你可能感兴趣的:(Termux安装完整版Linux)