apt-get update 抛出错误

apt-get update 抛出错误

我正在尝试运行,sudo apt-get update && apt-get upgrade -y但它抛出了一系列错误。我是 Linux 环境的新手。

我正在使用 Ubuntu 18.04 Bionic Beaver

sudo apt-get update && apt-get upgrade -y
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://ppa.launchpad.net/persepolis/ppa/ubuntu bionic InRelease  
Hit:3 http://dl.google.com/linux/chrome/deb stable Release                
Err:5 http://archive.canonical.com/ubuntu bionic InRelease             
502  Connection timed out [IP: 2001:67c:1360:8c01::16 80]
Err:6 http://security.ubuntu.com/ubuntu bionic-security InRelease   
502  Connection timed out [IP: 2001:67c:1562::16 80]
Err:7 http://in.archive.ubuntu.com/ubuntu bionic InRelease
502  Connection timed out [IP: 2001:67c:1360:8001::21 80]
Err:8 http://in.archive.ubuntu.com/ubuntu bionic-updates InRelease
502  Connection timed out [IP: 2001:67c:1360:8001::21 80]
Err:9 http://security.ubuntu.com/ubuntu artful-security InRelease
502  Connection timed out [IP: 2001:67c:1562::16 80]
Err:10 http://in.archive.ubuntu.com/ubuntu artful InRelease
502  Connection timed out [IP: 2001:67c:1360:8001::21 80]
Err:11 http://in.archive.ubuntu.com/ubuntu artful-updates InRelease
502  Connection timed out [IP: 2001:67c:1360:8001::21 80]
Err:12 http://in.archive.ubuntu.com/ubuntu bionic-backports InRelease
502  Connection timed out [IP: 2001:67c:1360:8001::21 80]
Reading package lists... Done
W: Failed to fetch 
http://in.archive.ubuntu.com/ubuntu/dists/bionic/InRelease  502  
Connection timed out [IP: 2001:67c:1360:8001::21 80]
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/bionic- 
updates/InRelease  502  Connection timed out [IP: 
2001:67c:1360:8001::21 80]
W: Failed to fetch 
http://in.archive.ubuntu.com/ubuntu/dists/artful/InRelease  502  
Connection timed out [IP: 2001:67c:1360:8001::21 80]
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/artful- 
updates/InRelease  502  Connection timed out [IP: 
2001:67c:1360:8001::21 80]
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/bionic- 
backports/InRelease  502  Connection timed out [IP: 
2001:67c:1360:8001::21 80]
W: Failed to fetch 
http://archive.canonical.com/ubuntu/dists/bionic/InRelease  502  
Connection timed out [IP: 2001:67c:1360:8c01::16 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic- 
security/InRelease  502  Connection timed out [IP: 2001:67c:1562::16 
80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/artful- 
security/InRelease  502  Connection timed out [IP: 2001:67c:1562::16 
80]
W: Some index files failed to download. They have been ignored, or old 
ones used instead.
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission 
denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are 
you root?

谢谢

答案1

您的命令行包含 出现sudo,但也&&。在这种情况下sudo仅适用于前一个命令,而不适用于 之后的部分&&sudo也添加到后一个命令。

sudo apt-get update && sudo apt-get upgrade -y

然而,至少还存在一个问题:

502  Connection timed out [IP: 2001:67c:1360:8001::21 80]

这意味着你应该检查网络连接

通常,您应该逐个手动运行命令(即避免&&-y)来诊断问题。

答案2

尝试以下命令:

sudo -i
apt-get clean
cd /var/lib/apt
mv lists lists.old
mkdir -p lists/partial
apt-get clean
apt-get update

相关内容