一、引入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'
二、更新 yum緩存ruby
yum check-update
三、安裝架構
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 已經安裝完成。this