在 CentOS 上安装 Visual Studio Code

先是试了以下方式行不通,说明软件源中没有连接信息。

[qkm@bogon etc]$ sudo yum install code
上次元数据过期检查:1:00:50 前,执行于 2021年10月31日 星期日 13时44分17秒。
未找到匹配的参数: code
错误:没有任何匹配: code
[qkm@bogon etc]$ sudo dnf install code
上次元数据过期检查:1:01:04 前,执行于 2021年10月31日 星期日 13时44分17秒。
未找到匹配的参数: code
错误:没有任何匹配: code

查了官方信息,在 CentOS8 系统安装Visual Studio Code 最简单和最推荐的方式就是启用 VS Code 源,

01.导入Microsoft GPG key:

[qkm@bogon etc]$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

02 创建源仓库文件:
[qkm@bogon etc]$ 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'

03 检查更新
[qkm@bogon etc]$ sudo dnf check-update
Visual Studio Code                                                              7.6 MB/s |  19 MB     00:02    
上次元数据过期检查:0:00:11 前,执行于 2021年10月31日 星期日 14时47分56秒。

04 执行安装命令

[qkm@bogon etc]$ sudo dnf install code
上次元数据过期检查:0:00:34 前,执行于 2021年10月31日 星期日 14时47分56秒。
依赖关系解决。
================================================================================================================
 软件包                     架构                版本                               仓库                    大小
================================================================================================================
安装:
 code                       x86_64              1.61.2-1634656920.el7              code                   102 M
安装依赖关系:
 libXScrnSaver              x86_64              1.2.3-1.el8                        appstream               31 k

事务概要
================================================================================================================
安装  2 软件包

总下载:102 M
安装大小:290 M
确定吗?[y/N]: y
下载软件包:
(1/2): libXScrnSaver-1.2.3-1.el8.x86_64.rpm                                     475 kB/s |  31 kB     00:00    
(2/2): code-1.61.2-1634656920.el7.x86_64.rpm                                    8.2 MB/s | 102 MB     00:12    
----------------------------------------------------------------------------------------------------------------
总计                                                                            5.1 MB/s | 102 MB     00:19     
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                 1/1
  安装    : libXScrnSaver-1.2.3-1.el8.x86_64                                                                1/2
  安装    : code-1.61.2-1634656920.el7.x86_64                                                               2/2
  运行脚本: code-1.61.2-1634656920.el7.x86_64                                                               2/2
  验证    : libXScrnSaver-1.2.3-1.el8.x86_64                                                                1/2
  验证    : code-1.61.2-1634656920.el7.x86_64                                                               2/2
Installed products updated.

已安装:
  code-1.61.2-1634656920.el7.x86_64                       libXScrnSaver-1.2.3-1.el8.x86_64                      

完毕!

上一篇:自学golang【3.2go语言变量的类型,常量,变量,枚举,if语句与switch语句的应用】


下一篇:jQuery将时间转化为时间戳或将时间戳转化为时间