如何使用yum python API列出,添加和删除存储库?

前端之家收集整理的这篇文章主要介绍了如何使用yum python API列出,添加和删除存储库?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何搜索已安装的repostiries,使用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)

等等

你可以使用 eulfedora

eulfedora.api provides complete access to the Fedora API,primarily making use of Fedora’s REST API. This low-level interface is wrapped by eulfedora.server.Repository and eulfedora.models.DigitalObject,which provide a more abstract,object-oriented,and Pythonic way of interacting with a Fedora Repository or with individual objects and datastreams.

猜你在找的Bash相关文章