答案1
以下脚本安装并运行github.com/cdr/code-server通过浏览器运行 VSCode。通过 Android 8.1.0 上的 UserLAnd 测试,该测试在 armv7l 处理器上运行 Ubuntu 18.04。该项目建议以这种方式安装它,用于没有预构建二进制文件的处理器。
#!/usr/bin/env bash
# Dependencies for install script, building project.
apt-get update
sudo apt-get install -y curl build-essential pkg-config libx11-dev libxkbfile-dev libsecret-1-dev libatomic1 python
# Install nvm to install node
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
export NVM_DIR="$HOME/.nvm"; [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"; [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
# Currently installs node v12.18.0; code-server requires v12+.
nvm install lts/*
npm i -g npm
# Finally, install code-server
npm i -g code-server
# Once it eventually builds, start it running on 127.0.0.1:8080 without password authentication.
code-server --auth none
其中提到了一些注意事项代码服务器常见问题解答值得一读,例如“与 VSCode 相比有何不同?”和“如何使我的键盘快捷键发挥作用?”。
答案2
VS Code 现在正式支持 arm 设备:
https://code.visualstudio.com/updates/v1_50#_linux-arm-builds
如果还是不行的话,你可以试试网页版: