如何在CentOS7上强制安装el7包替代el8包?
CentOS7 VS Code el7版本安装修复方案
1. 清理错误安装内容与旧源
- 卸载当前错误的el8版本code包:
sudo yum remove -y code - 删除默认自动更新指向el8的yum源文件:
sudo rm -rf /etc/yum.repos.d/vscode.repo
2. 配置专属el7版本yum源
新建/etc/yum.repos.d/vscode-el7.repo文件,写入以下配置内容:
[code-el7] name=Visual Studio Code for El7 baseurl=https://packages.microsoft.com/yumrepos/vscode-el7 enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc
3. 重新安装el7版本code
- 刷新yum缓存:
sudo yum clean all && sudo yum makecache fast - 执行安装命令:
sudo yum install -y code
验证安装结果
安装完成后执行rpm -q --qf "%{RELEASE}\n" code,输出结果带el7后缀即为安装成功,启动后卡顿问题会自动解决。
内容的提问来源于stack exchange,提问作者Garag
相关产品推荐
相关产品推荐

