【问题标题】:Best Way to Install and Maintain the Dependency?安装和维护依赖项的最佳方式?
【发布时间】:2014-04-11 10:52:01
【问题描述】:

我对这种管理的东西有点陌生——我想自己构建 GCC 4.8.2(只是一个例子),我想知道如何让 yum 意识到有一个比以前的包更新的包外部存储库有(GCC 4.4 是标准/默认存储库中的最新版本)。

看来我必须:
1.自己创建一个rpm包
2. 自己创建一个本地 yum repo
3. 将 rpm 包添加到我的本地 yum 存储库,并以某种方式指定它是一个比外部存储库提供的新版本的 GCC

我说的对吗?

有什么好的教程吗?我在网上搜索,有很多创建 RPM 的教程,以及创建私有 yum repo 的教程。但我找不到一个示例/教程来向我展示完整的流程......

欢迎任何意见。

【问题讨论】:

    标签: gcc rpm centos6 yum


    【解决方案1】:

    您无需创建 yum 存储库。 Yum 使用 RPM 数据库查看安装了哪些软件包,所以如果你创建一个 gcc-4.8.2 RPM 并安装它,那么 Yum 就会知道 gcc-4.8.2 已安装。

    Yum 了解软件包版本号,因此它会知道 gcc-4.8.x 比 gcc-4.4.x 更新

    【讨论】:

      猜你喜欢
      • 2013-03-08
      • 2011-08-16
      • 1970-01-01
      • 2016-08-21
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      • 2019-01-24
      • 2020-09-08
      相关资源
      最近更新 更多