CentOS 7.2 , YUM 方式安装VSC
1、引入VSC站点key和repo地址
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'
2、更新 yum缓存
yum check-update
3、安装
sudo yum install code
$ sudo yum install code 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.huaweicloud.com * extras: mirror.bit.edu.cn * updates: mirror.bit.edu.cn code | 2.9 kB 00:00:00 code/primary_db | 89 kB 00:00:00 正在解决依赖关系 --> 正在检查事务 ---> 软件包 code.x86_64.0.1.34.0-1557958058.el7 将被 安装 --> 正在处理依赖关系 libXss.so.1()(64bit),它被软件包 code-1.34.0-1557958058.el7.x86_64 需要 --> 正在检查事务 ---> 软件包 libXScrnSaver.x86_64.0.1.2.2-6.1.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ============================================================================================================================================================================================================================================= Package 架构 版本 源 大小 ============================================================================================================================================================================================================================================= 正在安装: code x86_64 1.34.0-1557958058.el7 code 66 M 为依赖而安装: libXScrnSaver x86_64 1.2.2-6.1.el7 base 24 k 事务概要 ============================================================================================================================================================================================================================================= 安装 1 软件包 (+1 依赖软件包) 总下载量:66 M 安装大小:189 M Is this ok [y/d/N]: y Downloading packages: (1/2): libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm | 24 kB 00:00:16 (2/2): code-1.34.0-1557958058.el7.x86_64.rpm | 66 MB 00:00:27 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 总计 2.4 MB/s | 66 MB 00:00:27 Running transaction check Running transaction test Transaction test succeeded Running transaction 正在安装 : libXScrnSaver-1.2.2-6.1.el7.x86_64 1/2 正在安装 : code-1.34.0-1557958058.el7.x86_64 2/2 验证中 : libXScrnSaver-1.2.2-6.1.el7.x86_64 1/2 验证中 : code-1.34.0-1557958058.el7.x86_64 2/2 已安装: code.x86_64 0:1.34.0-1557958058.el7 作为依赖被安装: libXScrnSaver.x86_64 0:1.2.2-6.1.el7 完毕! [ruby@pms yhpms]$ sudo yum install code
可以看到vsc 1.34 已经安装完成。