在CentOS中安装VisualStudioCode

在CentOS上使用yum repo安装VSC,实测CentOS7和CentOS8均可正常安装。

VSC的安装非常简单,因为微软官方有提供yum repo,因此我们直接添加repo然后使用yum安装即可,注意在CentOS8中的yum实际上已经被替换成了dnf,所以使用yum或者是dnf都是一样的。

1
2
3
4
5
6
7
8
# 导入gpgkey
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
# 新建repo文件
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'
# 更新repo list
sudo yum check-update
# 安装vsc
sudo yum install code

VSC官网提供了非常详细的安装教程,需要的同学可以点击这里查看。下面只贴出安装记录。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[root@tiny-studio ~]# sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
[root@tiny-studio ~]# 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'


[root@tiny-studio ~]# cat /etc/yum.repos.d/vscode.repo
[code]
name=Visual Studio Code
baseurl=https://packages.microsoft.com/yumrepos/vscode
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

[root@tiny-studio ~]# sudo dnf check-update
Visual Studio Code 122 kB/s | 2.2 MB 00:18

[root@tiny-studio ~]# dnf install code

依赖关系解决。
================================================================================================================

软件包 架构 版本 仓库 大小
================================================================================================================

Installing:
code x86_64 1.39.2-1571154220.el7 code 77 M

事务概要
================================================================================================================

安装 1 软件包

总下载:77 M
安装大小:230 M
确定吗?[y/N]: y
下载软件包:

code-1.39.2-1571154220.el7.x86_64.rpm 4.5 MB/s | 77 MB 00:17
----------------------------------------------------------------------------------------------------------------

总计 4.5 MB/s | 77 MB 00:17
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
Installing : code-1.39.2-1571154220.el7.x86_64 1/1
运行脚本 : code-1.39.2-1571154220.el7.x86_64 1/1
验证 : code-1.39.2-1571154220.el7.x86_64 1/1

已安装:
code-1.39.2-1571154220.el7.x86_64

完毕!