centos 7 上 yum 安装 vscode

本文介绍如何通过命令行方式在Linux系统上安装Visual Studio Code,并配置其软件源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rpm --import https://packages.microsoft.com/keys/microsoft.asc

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
sudo yum install code

 

<think>好的,我现在需要在CentOS 7安装Visual Studio Code。首先,我得确认用户提供的几种方法是否正确,以及有没有更好的方式。根据引用内容,用户提到了两种安装方法:一种是通过添加仓库然后用yum安装,另一种是直接下载RPM包安装。我要对比这两种方法,看看各自的步骤和可能的注意事项。 首先,引用[1]和[3]提到了通过配置官方仓库来安装。步骤包括导入GPG密钥、创建仓库文件,然后使用yum安装。这应该是官方推荐的方法,能方便后续更新。而引用[2]则是下载特定版本的RPM包手动安装,这种方法可能适合无法连接官方仓库的情况,但需要手动下载,可能版本更新不及时。 接下来,我需要验证这些步骤的正确性。比如,添加仓库时,是否正确配置了repo文件?命令中的重定向是否正确?例如,在引用[1]中,使用sudo sh -c来写入文件,避免权限问题,这是正确的做法。而手动下载RPM包时,可能会遇到依赖问题,但引用[2]中使用了rpm -ivh命令,并提到可能需要强制安装,这可能是因为之前安装过旧版本,需要覆盖。 然后,考虑安装后的验证步骤。比如,安装完成后能否通过code命令启动,如果不行的话,可能需要检查路径,如引用[4]提到的检查/usr/bin下是否有code可执行文件。此外,安装插件如Code Runner可能需要额外步骤,比如安装gcc-c++才能编译C++代码,这在引用[2]中也提到了。 另外,用户可能遇到的问题包括:安装时依赖缺失、GPG密钥错误、路径问题导致无法找到code命令。需要针对这些情况给出解决方案。例如,如果运行code命令提示找不到,可能需要检查PATH变量,或者重新安装,如引用[4]的建议。 最后,总结这两种方法,推荐官方仓库安装,因为更便于维护和更新,而手动安装适合特定版本需求。同时,需要注意安装后的插件配置和依赖安装,确保VSCode能正常运行代码。</think>### 逐步解答:CentOS 7 安装 Visual Studio Code 以下是两种常用安装方法,根据网络环境和需求选择: --- #### **方法一:通过官方仓库安装(推荐)** **步骤 1:导入微软GPG密钥** ```bash sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc ``` *作用:验证软件包来源的合法性[^1][^3]。* **步骤 2:创建VSCode仓库配置文件** ```bash 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直接安装[^1][^3]。* **步骤 3:更新仓库缓存并安装** ```bash sudo yum check-update sudo yum install code ``` *安装完成后,终端输入 `code` 即可启动[^1][^3]。* --- #### **方法二:手动下载RPM包安装** **步骤 1:下载特定版本RPM包** ```bash wget https://update.code.visualstudio.com/1.85.2/linux-rpm-x64/stable -O code-1.85.2-1705561377.el7.x86_64.rpm ``` *可通过修改URL中的版本号获取其他版本[^2]。* **步骤 2:强制安装RPM包** ```bash sudo rpm -ivh --replacefiles code-1.85.2-1705561377.el7.x86_64.rpm ``` *`--replacefiles` 参数用于覆盖旧版本文件[^2]。* --- #### **验证安装与常见问题** 1. **检查可执行文件路径** ```bash ls /usr/bin | grep code ``` *若输出包含 `code`,表示安装成功[^4]。* 2. **启动VSCode** ```bash code . # 在当前目录打开编辑器 ``` 3. **安装编译依赖(如需运行C++代码)** ```bash sudo yum install gcc-c++ # 解决“g++未找到”错误[^2] ``` --- #### **优化使用体验** 1. **创建桌面快捷方式** 将 `/usr/share/applications/code.desktop` 复制到桌面[^3]。 2. **安装扩展插件** 在插件商店搜索安装 **Code Runner**,实现一键运行代码。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值