我可以添加一个ppa使用它,但不能删除。我找不到从中删除ppa的正确语法源.list. 这是我的密码:
import aptsources.sourceslist as s
repo = ('deb', 'http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu', 'xenial', ['main'])
sources = s.SourcesList()
sources.add(repo)
sources.save()
#doesn't work
sources.remove(repo)
我试图阅读找到的文档here,但仍然找不到调用sources.remove(repo)
的格式
^{} 帮助文本读取
remove(source_entry)
,这表示它想要的是一个SourceEntry
对象。当它出现时,sources.add()
返回一个SourceEntry
对象:输出:
要删除条目:
您还可以禁用它(这将在
sources.list
中保留注释掉的条目:我现在用这个做移除。你知道吗
相关问题 更多 >
编程相关推荐