RHEL 4:查找up2date命令模块/库依赖项
时间:2020-01-09 10:43:58 来源:igfitidea点击:
问题描述:我使用RHEL 4.x作为数据库服务器。
我如何运行up2date命令以找出哪个软件包可以通过RHN满足库/模块的依赖关系?
答:Update代理提供了一个完整的系统来更新安装在Red Hat Enterprise Linux系统上的RPM软件包。
命令行和图形界面都包括在内。
Update Agent有很多配置选项,包括但不限于:下载软件包后安装软件包;下载源RPM和二进制RPM;是否升级已修改默认配置文件的软件包,等等。
whatprovides = <依赖项>选项
使用以下语法查询RHN服务器以逗号分隔的依赖性列表。
它将返回满足以下依赖性的软件包列表:
up2date --whatprovides=<dependencies>
例如,如果错误显示如下:
error: failed dependencies: libxyz.so is needed by httpd libabc.so.1 is needed by httpd
要找出任何软件包中的所有库或者模块依赖性,请执行:
# up2date --whatprovides=libxyz.so,libabc.so.1
输出:
packagename-1.15
现在只需安装packagename-1.15:
# up2date packagename