我对这种管理的东西有点陌生 - 我想自己构建GCC 4.8.2(只是一个例子),我想让一些让Yum意识到这一点有一个比外部存储库的软件包更新(gcc 4.4是标准/defualt存储库中的最新软件包)。
似乎我必须:
1.我自己创建一个RPM软件包
2.我自己创建本地yum回购
3.将RPM软件包添加到我的本地YUM储备金中,并以某种方式指定它是GCC的新版本,而不是外部储备金
我对吗?
有一个好教程吗?我在网上搜索,有许多用于创建RPM的教程,以及用于创建私人YUM存储库的教程。但是我找不到一个示例/教程来向我展示完整的流...
欢迎任何输入。
您不需要创建一个yum repo。YUM使用RPM数据库查看安装了哪些软件包,因此,如果您创建GCC-4.8.2 rpm并安装它,则YUM将知道已安装GCC-4.8.2。
yum了解软件包版本号,因此它将知道GCC-4.8.x比GCC-4.4.4 X