Dependencies yum包括对已删除的vscode 1.56.1的依赖项

Dependencies yum包括对已删除的vscode 1.56.1的依赖项,dependencies,yum,Dependencies,Yum,我正在AWS提供的Centos7服务器上构建一个开发环境。 我需要/想要使用VS代码。 但是最新版本的VS代码(1.56.1)在Centos7上不起作用(由于缺少gcc 5而缺少CXXABI_1.3.9)。我不能/不愿意干扰Linux构建的基线 推荐的解决方案是使用VS代码1.51.1。因此,我删除了VS代码的非工作版本,并安装了所需的版本 安装之后,我安装了谷歌浏览器。在安装google chrome的过程中,我看到了这一点 --> Processing Dependency:

我正在AWS提供的Centos7服务器上构建一个开发环境。 我需要/想要使用VS代码。 但是最新版本的VS代码(1.56.1)在Centos7上不起作用(由于缺少gcc 5而缺少CXXABI_1.3.9)。我不能/不愿意干扰Linux构建的基线

推荐的解决方案是使用VS代码1.51.1。因此,我删除了VS代码的非工作版本,并安装了所需的版本

安装之后,我安装了谷歌浏览器。在安装google chrome的过程中,我看到了这一点

    --> Processing Dependency: libvulkan.so.1()(64bit) for package: google-chrome-stable-90.0.4430.93-1.x86_64

--> Running transaction check

---> Package code.x86_64 0:1.51.1-1605051791.el7 will be updated
***---> Package code.x86_64 0:1.56.1-1620296453.el8 will be an update***
---> Package liberation-fonts.noarch 1:1.07.2-16.el7 will be installed
--> Processing Dependency: liberation-narrow-fonts = 1:1.07.2-16.el7 for package: 1:liberation-fonts-1.07.2-16.el7.noarch
为什么yum要更新我删除的包?如何防止这种情况发生