我经常遇到这个问题,总是不得不谷歌寻找答案。有没有人有永久修复 BADSIG 错误的方法apt-get?
W:GPG 错误:http : //download.virtualbox.org lucid 发布:以下签名无效:BADSIG 54422A4B98AB5139 Oracle Corporation(VirtualBox 存档签名密钥)
有没有办法通过 LaunchPad 的 PPA 搜索某个包名?例如,如果我正在寻找带有 Firefox 包的 PPA,我可以搜索“firefox”并检索包含 firefox 包的所有 PPA 的列表。
Ubuntu 提供了一个简单的 GUI 界面,允许您编辑、(取消)激活和删除 PPA。
但是浏览所有的 GUI 对话框和菜单有时会很乏味,尤其是当您的系统中添加了大量 PPA 时。
这就是为什么我想知道是否有办法从命令行禁用(和启用)PPA。
注意:我不是在谈论添加/删除 PPA(这很容易做到:sudo add-apt-repository ppa/ sudo add-apt-repository --remove ppa)。我正在寻找的是一种暂时禁用 PPA 并随意重新启用它的方法 - 所有这些都来自 CLI。
编辑:
Sushantp606 和 Davidson Chua 的回答是一个很好的起点,让我改变了问题的范围。知道可以使用sources.list文件管理存储库当然很好,但这对我来说仍然是一项非常乏味的任务。我很想知道是否有办法以与软件属性窗口相同的方式自动执行此操作。
理想情况下,我想找到一个命令,可以通过其 PPA 地址快速启用和禁用 PPA,例如:
ppa_activate ppa:synapse-core/ppa
Run Code Online (Sandbox Code Playgroud)
和
ppa_deactivate ppa:synapse-core/ppa
Run Code Online (Sandbox Code Playgroud)