sudo apt-get update 卡在 0%

sudo apt-get update 卡在 0%

运行sudo apt-get update总是卡在0% [Working] 这里有一个例子日志:

➜  ~ sudo apt-get update
Hit:1 http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu xenial 
InRelease
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease                                                                                                                                
Hit:3 http://repo.entroware.com/ubuntu xenial InRelease                                                                                                                                          
Ign:4 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                          
Hit:5 http://archive.ubuntu.com/ubuntu xenial-proposed InRelease                                                                                
Hit:6 http://gb.archive.ubuntu.com/ubuntu xenial InRelease                                                                
Hit:7 http://ppa.launchpad.net/webupd8team/atom/ubuntu xenial 
InRelease                             
Hit:8 http://gb.archive.ubuntu.com/ubuntu xenial-updates InRelease                            
Hit:9 http://gb.archive.ubuntu.com/ubuntu xenial-backports InRelease    
Hit:10 http://dl.google.com/linux/chrome/deb stable Release
0% [Working]                                       

它往往会连续多次卡在同一个步骤上,但往往会改变具体步骤。

我尝试过强制使用 IPv4 以及更改为默认镜像,但没有成功。我似乎也找不到任何日志,因为跟踪/var/log/apt/term.log没有给我任何东西。

需要注意的一点是,切换镜子也会改变其卡住的步骤。

答案1

最终发现是某个源的问题。具体来说,删除此行可以/etc/apt/sources.list解决问题:deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

之后我运行了 clean、autoclean 并按照这个指导将其添加回相同的源之后它就可以继续工作了。

如果有人遇到同样的问题,希望这会有所帮助。

答案2

面临同样的问题,跑了gksudo gedit /etc/apt/sources.list。没有deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

生成的标准源来自这里并被替换为sources.list

相关内容