准备
- 你需要有 Termux,并按照文章内容配置好环境。
- 输入
termux-setup-storage
并确认,使 Termux 获取存储权限。

安装 Debian
- 安装 proot-distro:
1
| pkg install proot-distro -y
|
- 查看可安装的 Linux 系统:
- 安装 Debian:
1
| proot-distro install debian
|
安装 code-server
登录 Debian
1
| proot-distro login debian
|

安装必需工具
1
| apt update && apt upgrade -y && apt-get install sudo vim git -y
|
你可以参照这篇文章美化 Debian 的命令行,与美化 Termux 别无二致。
装配 code-server
安装
1
| curl -fsSL https://code-server.dev/install.sh | sh
|
配置
1
| vim ~/.config/code-server/config.yaml
|
修改或记录你的 password
。

启动 code-server
大功告成。按照提示访问对应 URL 即可。

升级 code-server
- 删除
1
| rm -rf ~/.local/lib/code-server-*
|
- 重新安装
1
| curl -fsSL https://code-server.dev/install.sh | sh
|
vscode.dev
如果你觉得自己搭建 code-server 太过麻烦,试试访问 https://vscode.dev/ 我认为它最好的地方在于能够修改 Github 远程库的内容并 push。当然,不论是 code-server 还是 vscode.dev,用电脑访问才能获得最佳体验。
如果是 Windows,可以安装 Linux 子系统来搭建 code-server,也可以在 Termux 搭建好了之后用电脑浏览器输入手机 IP:8080 来访问 code-server。手机 IP 的获取可以参考本文。