以下代码使用rpm
模块查询已安装软件包的版本。我想要做的是查询一个由glob指定的一组包,例如搜索"python*"
而不是"python"
。这可以使用rpm
模块吗?
1 #!/usr/bin/python
2
3 import rpm
4
5 ts = rpm.TransactionSet()
6 mi = ts.dbMatch("name", "python")
7 for i in mi:
8 print i['name'], i['version']
`
答案 0 :(得分:5)