1
yum命令行工具有一个选项来检查主机是否是最新的或是否有任何(安全)更新可用。如何检查linux主机是否是最新的python yum模块
$ yum check-update
Python有一个“荫”模块 - 它提供的功能,如:
import yum
yb = yum.YumBase()
if yb.rpmdb.searchNevra(name='httpd'):
print "httpd installed"
但是我没有找到任何文件/功能检查是否有可用的更新与Python模块(如“ yum check-updates“)。
有谁知道如何使用yum python模块(不调用命令行工具和刮取输出)来执行此操作。
参见[这](http://stackoverflow.com/questions/489113/given-an- rpm-package-name-query-the-yum-database-for-updates)答案。 – doru