【发布时间】:2012-10-20 13:40:02
【问题描述】:
如何使用 yum python API(在 fedora 17 下)搜索已安装的存储库、添加和删除它们。 我搜索了大量的网站,找到了如何管理包(比如这里:http://phacker.org/2008/06/20/yum-python-api/),但我还没有找到如何处理存储库的任何地方)。
例如,我希望能够使用 python yum API 获得与以下相同的结果:
yum repolist
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm`
(最后一个类似yum-config-manager --add-repo; yum-config-manager --enable)
等等
【问题讨论】:
-
最后一个不太很一样;操作 yum 的存储库信息不会为存储库添加公共签名密钥。
-
是的,你是对的。我在我的问题中修复了它。无论如何 - 如何用 python yum 模块来做这两个?
标签: python repository package fedora yum