1 安装Ubuntu

#需要先安装proot-distro
apt install proot-distro
#安装ubuntu
proot-distro install ubuntu

2 登录Ubuntu

proot-distro login ubuntu

3 安装指定版本python

#下载想要的python源码包,.tgz结尾的包
#推荐下载地址:https://www.python.org/ftp/python/
#解压归档压缩包
tar zxfv pythonxxx.tgz
#安装依赖
apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
#配置编译安装
./configure && make && make install
#到此已经安装结束
#使用对应的python版本命令查看是否成功
#如python3.8 -V
#或输入python,然后按两下tab,查看已安装的版本
#可以根据自己其他需求去创建软连接或者别名等
#别名优先级高于软连接

4 配置打开termux自动进入ubuntu

echo "proot-distro login ubuntu" >> $PREFIX/etc/profile
重启termux

5 安装web版vscode(code-server)

wget https://code-server.dev/install.sh || sh install.sh

6 查看或修改默认密码

vi /root/.config/code-server/config.yaml
#修改password后面为你要的密码即可
#如设置密码为123456
password: 123456

7 启动vscode

code-server # 默认127.0.0.1:8080
#指定地址和端口启动
code-server --bind-addr 0.0.0.0:8080