安装和维护依赖的最佳方式?

时间:2014-03-08 03:13:19

标签: gcc rpm centos6 yum

我对这种管理方式有点新意 - 我想自己构建GCC 4.8.2(只是一个例子),我想知道如何让yum意识到有一个包比一个更新的包外部回购(GCC 4.4是标准/ defualt回购中的最新版本)。

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

我是对的吗?

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

欢迎任何输入。

1 个答案:

答案 0 :(得分:0)

您无需创建yum回购。 Yum使用RPM数据库来查看安装了哪些软件包,因此如果您创建gcc-4.8.2 RPM并安装它,那么Yum将知道已安装gcc-4.8.2。

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