如何在没有Internet的情况下升级CentOS 6.3上的开发人员工具?

问题描述 投票:-1回答:1

背景:我的CentOS无法访问Internet,不允许升级操作系统,但我可以上传文件。我想用YCM来完成我的c ++代码。

我打算在centos6.3上安装YCM,它有一个clang2.8,但是YCM需要libcalng3.9。所以我必须升级我的clang和llvm。然后我按照this tutorail安装llvm源代码,但是我发现gcc cmake和许多其他基本工具也必须升级,否则会发生很多错误。

为了安装新的工具链,我已经下载了CentOS7.iso并将其用作本地yum repo来升级开发工具集。我不知道这种方式是否合适,并且它归结为循环依赖。所以我的问题如下。

  1. 可以安装YCM而无需升级我的开发工具集吗?
  2. 是否有一种简单/困难的方法来升级我的开发工具集?
  3. 我无法使用CentOS 7.4在CentOS 6.3上安装软件的原因是什么?
linux gcc vim centos youcompleteme
1个回答
0
投票
  1. 您可以使用qazxsw poi的科学linux devtoolset软件包
  2. 使用rpm或yum安装devtoolset-7及其依赖项。新的二进制文件将安装到/ opt / rh / devtoolset-7 / root / usr / bin中。要使用它们,必须添加PATH环境变量的路径。
  3. 这些软件包包含预先构建的二进制文件,这些二进制文件需要特定版本的共享库,这些版本不适用于centos的不匹配版本。
© www.soinside.com 2019 - 2024. All rights reserved.