很多网站都鼓励你(天哪,Ubuntu……)安装 ppa,但却不告诉你如何卸载它。在默认安装中,可以用一行代码安装 ppa,但卸载却不是一行代码……
第二:apt 命令的名称很奇怪 -> 'apt-add-repository' 和 'ppa-purge'。为什么不是 'apt-add-repository' 和 'apt-purge-repository'???(创建别名可能会有帮助)
如果我是对的,precise 将有一个 750 MB 的 iso,因此他们应该将“ppa-purge”添加到默认磁盘。
有没有开发人员可以向我解释为什么默认的 Ubuntu 12.04 上没有安装“ppa-purge”?
答案1
CD/ISO 上默认包含的软件通常被认为对执行正常使用情况的普通用户有用。
一般来说,PPA 是用于开发和测试的,而不是常规的最终用户使用,因为永远无法保证 PPA 中的任何内容都经过测试并可以正常工作:
如果用户正在使用 PPA,那么添加 ppa purge 的额外步骤实际上并不需要花费太多精力,因为该用户应该已经了解使用 PPA 的风险;而且很容易在档案中找到。有点像我们默认不提供编译器;知道自己需要它的人已经知道如何安装它了。
add-apt-repository
可以使用开关删除存储库-r
,但这只是删除存储库,它不会像 ppapurge 那样将软件包回滚到以前的版本。
话虽如此,我还没见过有人要求默认安装 ppa purge。至于添加别名,你应该提交错误关于那个。