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