前言
此教程假设:
下载并安装 Termux
配置 Termux
(可选)让 Termux 可以访问内部存储
在 Termux 命令行处键入以下内容并按回车:
termux-setup-storage此时平板会弹出一个授权选项,同意授权即可。
更改 Termux 软件源
在 Termux 命令行处键入以下内容并按回车:
termux-change-repoTermux 的界面会变成TUI。默认选中“Mirror group”,此时可以用手指点击 <OK> 进入下一步。然后 Termux 会让你选择用哪个地区的软件源,点击“Mirrors in Chinese Mainland”后,对应的选项会高亮,然后点
执行以下命令更新软件包来验证:
pkg update && pkg upgrade -y安装 proot-distro
执行以下命令来安装 proot-distro:
pkg install proot -y使用 proot-distro 安装 Linux,以 Ubuntu 为例
proot-distro 是 Termux 的一个命令行工具,借助该工具,用户可以轻松地在手机或平板电脑上创建一个轻量级的、功能齐全的 Linux 环境,而无需对设备进行 root。如果你的平板已经 root,可以使用 chroot 安装 Linux,此教程不提供这种安装方式的教程。
注意:此步骤需要使用代理等方式,才能以正常速度下载内容。
执行以下命令安装 proot-distro 下的 Ubuntu:
pd install ubuntu下载安装完成后,执行以下命令登录 Ubuntu:
pd login ubuntu如果你想使用其他发行版,可以使用 pd list 命令以显示可以安装的 Linux 发行版,再使用 pd install distro-name 来安装。
配置 Linux
创建普通用户
使用以下命令,假设要创建的用户名是 user:
useradd -m user给普通用户创建密码:
passwd user注:输入密码时,密码不会显示。需要输入两次密码,每次输入完成后,按回车。
给普通用户授权 sudo 权限
此处用的是添加到 sudo 用户组的方式,也可以用编辑 sudoer 配置文件的方式。 执行以下命令:
usermod -aG sudo user切换到普通用户:
su user此时会发现,命令行左侧由#变成了$。
验证是否授权成功:
sudo -i如果提示输入密码,那么就授权成功了。
为 Ubuntu 更换镜像源
此处以中国科学技术大学提供的源和教程为例。
备份原镜像源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak替换镜像源为中科大源:
sudo sed -i -e 's@//ports.ubuntu.com/\? @//ports.ubuntu.com/ubuntu-ports @g' \ -e 's@//ports.ubuntu.com@//mirrors.ustc.edu.cn@g' \ /etc/apt/sources.list更新一下软件包来测试,此时可以关掉代理:
sudo apt update && sudo apt upgrade -y在 proot 容器中安装并配置 Visual Studio Code
注意:此步骤可能需要使用代理等方式,才能以正常速度下载内容。进行以下操作的用户是刚才创建的普通用户,而不是 root。 有两种方式,第一种是安装 VSCode 完整版,第二种是只安装命令行版,二选一即可。
安装完整版
安装 wget:
sudo apt install wget tar -y使用 wget 下载 Visual Studio Code 完整版(复制以下内容后,长按命令行界面,再点 Paste 粘贴):
wget -O code.deb "https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-arm64"安装:
sudo apt install ./code.deb -y安装命令行版
安装 wget, tar:
sudo apt install wget tar -y使用 wget 下载 Visual Studio Code 命令行版:
wget -O code.tar.gz "https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-arm64"解压缩:
tar zxvf ./code.tar.gz# 以防万一,添加可执行权限chmod +x ./code/code假设 code 二进制文件的位置在/home/user/code/code,现在把/home/user/code加入 PATH 环境变量中:
vi /home/user/.bashrc键入Shift + G跳到最后,按o键另起一行,复制以下内容后,长按命令行界面,再点 Paste 粘贴:
export PATH=$PATH:/home/user/code按Esc(注意是 Termux 界面下方左上角的 Esc),:wq和回车保存并退出。
执行以下命令生效:
source ~/.bashrc运行 Visual Studio Code 并开始使用
注意:此步骤可能需要使用代理等方式,才能以正常速度下载内容。
执行以下命令以运行 Visual Studio Code 服务器:
code serve-web如果没有问题,命令行会输出类似以下的内容:
** Visual Studio Code Server** By using the software, you agree to* the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and* the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).*Web UI available at http://127.0.0.1:8000?tkn=***复制最后的链接,到 Chrome, Edge 等 Chromium 浏览器粘贴,稍等片刻就可使用了。
已知的问题
安装插件时,会提示无法验证证书,可以选择忽略并继续安装。
无法使用 Copilot,原因也是无法验证证书。
部分信息可能已经过时









