我的系统上安装了几个 PPA。每次我执行时,apt-get update
更新过程都会停留在这个位置(持续将近一分钟):
Ign https://private-ppa.launchpad.net precise/main TranslationIndex
Ign https://private-ppa.launchpad.net precise/main Translation-it
Ign https://private-ppa.launchpad.net precise/main Translation-en
100% [In lavorazione]
(我不知道最后一行用英语怎么说,比如“100% [工作]”)
我推测这是因为 PPA 下载速度太慢。(你认为这可能是原因吗?)
如果是,我想从我的系统中删除这个 PPA。问题是在这个阶段我无法区分 PPA,因为它们都显示这个 URL:。https://private-ppa.launchpad.net precise/main
有没有办法识别当时正在更新的 PPA?
答案1
使用sudo apt-get -o Debug::Acquire::http=true -o Acquire::Queue-Mode=access update
。这将启用调试选项,使所有 HTTP 请求按顺序进行,并显示每个发出的 HTTP 请求和返回的响应。
答案2
您可以在 /etc/apt/sources.list 上评论所引用的 PPA 条目,然后再次执行更新,看看它是否继续卡住。