Linux下安装VS Code
Centos 7
https://blog.csdn.net/weixin_63790642/article/details/132927888
- 安装存储库
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
- 密钥
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
- 更新软件包缓存
yum check-update
- 下载vscode
sudo yum install code # or code-insiders
问题
- 报错:https://packages.microsoft.com/keys/microsoft.asc: import read failed(2).
解决:在终端中使用 curl 命令来测试是否能成功下载公钥文件:
wget https://packages.microsoft.com/keys/microsoft.asc
- 错误:软件包:code-1.97.2-1739406869.el8.x86_64 (code) 需要:libc.so.6(GLIBC_2.28)(64bit)
原因:
在 CentOS 7 上安装 Visual Studio Code (VS Code) 时,你遇到的错误是因为 CentOS 7 的 glibc 版本较低,而 VS Code 的某些版本需要更高版本的 glibc(如 GLIBC_2.28),这是 CentOS 8 或更高版本才提供的。
使用 Snap 安装 VS Code
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install code --classic
Ubuntu
sudo snap install code --classic
检查版本
适用于snap安装的vs
snap list code
安装gcc
Ubuntu
sudo apt install gcc
Centos
使用 Yum 安装 GCC
-
更新系统包索引:
在安装之前,建议先更新系统的包索引:sudo yum update
-
安装 GCC:
运行以下命令安装 GCC:sudo yum install gcc
-
验证安装:
安装完成后,可以通过以下命令检查 GCC 版本:gcc --version
输出示例:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc.