1.安卓手机安装Termux环境

一. 前期准备

1.说明

Termux 是一个Android 终端模拟器和 Linux 环境应用程序,无需 root 或设置即可直接运行。自动安装最小的基本系统 -使用 APT 包管理器可以使用其他包。

vim-main_framed.png

2.安装

目前市面上能下载到的Termux基本都是只支持安卓7.0以上的版本。官方从2020-01-01的0.83版本开始就不再支持安卓7以下的版本。

3.下载

官方:下载地址https://f-droid.org/en/packages/com.termux/
源码:GitHub https://github.com/termux/termux-app/
安卓7.0版本以下软件下载地址:https://quain.lanzoub.com/iFAidsuypif 密码:4g9j

4.错误提示(如果运行apt update && apt upgrade命令没有报错就不用执行下面的操作了)

4.1 安装错误

如果安装软件提示

  解析软件包错误

基本就是版本不兼容导致,重新下载安卓对应版本即可

4.2 命令行报错

这个错误基本是在安卓7以下的版本才会出现,原因就是链接不支持你的系统导致的。

  https://dl.bintray.com/grimler/game-packages-21(403)

解决方式需要更换镜像
修改源
命令行修改

sed -i 's@^(deb.*games stable)$@#1ndeb https://termux.com/game-packages-21-bin games stable@' $PREFIX/etc/apt/sources.list.d/game.list

sed -i 's@^(deb.*science stable)$@#1ndeb https://termux.com/science-packages-21-bin science stable@' $PREFIX/etc/apt/sources.list.d/science.list

手动修改:
编辑 $PREFIX/etc/apt/sources.list.d/science.list 修改为以下内容
编辑命令

vi $PREFIX/etc/apt/sources.list.d/science.list 

修改操作

原:
deb https://dl.bintray.com/grimler/science-packages-21 science stable

修改后:
deb https://termux.com/science-packages-21-bin science stable

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

vi $PREFIX/etc/apt/sources.list.d/game.list 

修改操作

原:
deb https://dl.bintray.com/grimler/game-packages-21 games stable

修改后:
deb https://termux.com/game-packages-21-bin games stable

$PREFIX/etc/apt/sources.list 中的内容保持不变,继续使用默认的

deb https://termux.net stable main

此时执行apt update && apt upgrade发现可以正常执行。

apt update && apt upgrade

至此就全部成功。

你可能感兴趣的:(1.安卓手机安装Termux环境)