我目前正在使用syslog-ng升级rpm。在升级过程中,我发现syslog-ng与rpm-libs有依赖关系,而与popt有依赖关系。popt的依赖树又大又深。升级popt和rpm-libs需要升级很多软件包。我们不想升级太多的软件包,因为这是一个生产服务器,我们不想有任何影响。
有一个简单的方法来升级syslog-ng而不升级很多软件包吗?
发布于 2015-07-06 19:43:43
如果syslog-ng需要一个新版本的rpm-libs,那么听起来像syslog-ng是用rpmbuild、librpmbuild等构建的,它是从比安装在生产服务器上的"rpm-libs“包更新的来源编译的。
如果您有安装在服务器上的rpm-libs、rpm、rpmbuild等的源代码,那么您应该尝试编译rpmbuild并使用生成的rpmbuild二进制文件来创建新的syslog。
我不认为这是“简单”的,但是如果您不想更新其他软件包,那么您就没有太多的选择了。
我不建议强制更新或节点更新。
https://unix.stackexchange.com/questions/214242
复制相似问题