麒麟系统安装vs code需先确认kylin v10 sp2+版本及x86_64/aarch64架构,再按网络条件选apt源(推荐)、.deb包(离线/arm64)或tar.gz(免root)三种方式,错选架构会导致无法运行或白屏。

在麒麟系统中安装Code代码编辑器(即VS Code),需先确认系统版本是否为Kylin V10 SP2及以上、CPU架构是x86_64还是aarch64,再根据网络条件选择APT源安装、.deb包手动安装或tar.gz解压部署——错选架构会导致双击无响应或终端报“cannot execute binary file”,且部分精简版系统缺GUI依赖会直接白屏。
确认系统信息与架构
打开终端,执行以下命令:
cat /etc/os-release → 查看 VERSION_ID 是否为 "V10" 且含 SP2 字样;
uname -m → 若输出 x86_64,必须用 amd64 包;若输出 aarch64 或 arm64,【必须严格选用 ARM64 构建版】;
echo $XDG_CURRENT_DESKTOP → 记录桌面环境(如 UKUI),后续建图标需适配。
APT源安装(推荐联网桌面环境)
该方式自动处理依赖、支持后续 apt upgrade 更新,但要求系统已启用 https 源支持。
第一步:更新系统并装前置工具
sudo apt update && sudo apt upgrade -y && sudo apt install -y wget gnupg2 software-properties-common apt-transport-https
第二步:导入微软GPG密钥
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg && sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
第三步:添加源地址
【sudo sh -c 'echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'】
第四步:安装主程序
sudo apt update && sudo apt install code -y
.deb包手动安装(离线/定制/ARM64快速部署)
方法一:x86_64架构一键下载安装
wget https://update.code.visualstudio.com/latest/linux-deb-x64/stable -O vscode.deb → sudo dpkg -i vscode.deb → sudo apt --fix-broken install -y
方法二:ARM64架构专用流程
先确认 uname -m 输出为 aarch64,再执行:
wget https://update.code.visualstudio.com/latest/linux-deb-arm64/stable -O vscode-arm64.deb → sudo dpkg -i vscode-arm64.deb → sudo apt --fix-broken install -y
注意:dpkg -i 失败后不立即修复依赖,会导致 code 命令不可用,必须跟 --fix-broken install。
tar.gz解压部署(免root权限)
此方式不写入系统路径,适合无管理员权限或需多版本共存场景。
下载对应架构的 tar.gz 包:x86_64 用 linux-x64,ARM64 用 linux-arm64;
解压到用户目录:tar -xzf code-stable-linux-x64.tar.gz -C ~/apps/;
赋予执行权限:chmod +x ~/apps/VSCode-linux-x64/Code;
启动:~/apps/VSCode-linux-x64/Code











