次のコードは、rpm
モジュールを使用して、インストールされているパッケージのバージョンを照会します。私がやりたいのは、グロブによって指定されたパッケージのセットを照会することです。たとえば、"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']
`