Termux安装完整版Linux

 

from https://zhuanlan.zhihu.com/p/95865982


极致安卓之—Termux安装完整版Linux

本文的重点:Termux不是真实的Linux环境,但是Termux可以安装真实的Linux,而且不会损失性能!关键是还不需要root!步骤和遇坑解决措施如下!

在如下两篇中分别介绍了怎么安装Termux和Aid Learning!

这两款比较后发现,Aid Learning性能更好,因为是纯净版Linux,能够安装的东西更多!而Termux只能安装clang、python,其他的重要软件如gcc、g++、gfortran、jdk等等都不能安装!

因此:如果是新款手机我建议按个Aid Learning就算了!别折腾了!最新版的Aid learning还内置了vs code!强大的很!你要不愿意折腾就用这个吧。

但是,重要的是这个但是:

Aid Learning对老旧手机不友好!我的三星Note3无论怎么折腾都安不上Aid Learning。可是我想把老旧手机们串起来组集群啊!没办法了,只能寻求新的解决方法。

如果手机能root就好办了,Linux deploy直接就能安装。可惜折腾了三天,安了无数个流氓root软件,Note3还是无法root。只能退回到Termux上。

上官网发现,从0.73版本之后就不再支持安卓5了。所以三星Note3只能安装0.73版Termux。反正又不是不能用!

Termux安装完毕以后!

...................................................202108最新更新......................................

喜大普奔:官网已经有官方版本的纯种Linux了,之后的两种方法可以不用看了,也不用翻墙安软件了。墙内比如清华源可以妥妥的搞定了。方法如下:

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

首先最好是换个国内的Termux源,我用的清华源,换源方法看这里:

换源其实就是手动修改这三个文件

编辑 $PREFIX/etc/apt/sources.list 修改为如下内容

# The termux repository mirror from TUNA: deb mirrors.tuna.tsinghua.edu.cn stable main

编辑 $PREFIX/etc/apt/sources.list.d/science.list 修改为如下内容

# The termux repository mirror from TUNA: deb mirrors.tuna.tsinghua.edu.cn science stable

编辑 $PREFIX/etc/apt/sources.list.d/game.list 修改为如下内容

# The termux repository mirror from TUNA: deb mirrors.tuna.tsinghua.edu.cn games stable

换好源后,记得update,但是不需要upgrade:

apt update

然后就是安装基础件proot-distro了:

 pkg install proot-distro 

或者

apt install proot-distro

查看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)

安装以上系统就简单了:

 proot-distro install <alias> 

比如,我要安装ubuntu 20.04,指令为:

 proot-distro install ubuntu-20.04 

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

proot-distro login ubuntu-20.04



留言

熱門文章