Ubuntu 22.04 Apt-Get Update 无法获取更新

Ubuntu 22.04 Apt-Get Update 无法获取更新

我一直在尝试更新 Windows 中的 Linux 子系统,但由于连接失败,它总是崩溃。我可以 ping 服务器,甚至可以从浏览器打开它们,所以我认为连接或端口 80 上的潜在阻止不会导致这种情况。我也从多个网络执行了此操作,所以肯定不是防火墙的问题。此时,我假设这是防病毒软件的问题,但我想避免仅为此安装而停用它。这不一定是因为我认为它不安全,但主要是因为我确信管理员会以某种方式了解,而我真的不想得到解释。有什么好的建议吗?

顺便说一句,我不仅尝试了本地服务器,主服务器也出现了同样的问题,因此在这种情况下更改地址似乎没有多大帮助。

Ign:1 http://us.security.ubuntu.com/ubuntu jammy-security InRelease
Ign:2 http://us.archive.ubuntu.com/ubuntu jammy InRelease
Ign:3 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease
Ign:4 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease
Err:1 http://us.security.ubuntu.com/ubuntu jammy-security InRelease
  Could not resolve 'us.security.ubuntu.com'
Err:2 http://us.archive.ubuntu.com/ubuntu jammy InRelease
  Connection failed [IP: 91.189.91.38 80]
Err:3 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease
  Connection failed [IP: 91.189.91.39 80]
Err:4 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease
  Connection failed [IP: 91.189.91.38 80]

答案1

域名 us.security.ubuntu.com 无法解析,可能是服务器宕机或 DNS 问题

我用 dnswatch 检查过了 https://www.dnswatch.info/dns/dnslookup?la=en&host=us.security.ubuntu.com&type=A&submit=Resolve

对于 us.archive.ubuntu.com 正常响应检查结果:

https://www.dnswatch.info/dns/dnslookup?la=en&host=us.archive.ubuntu.com&type=A&submit=Resolve

尝试通过 GUI 更改镜像

打开软件和更新应用程序,然后单击“从...下载”下拉框。...

手动滚动列表并选择您想要的镜像,或者只需单击“选择最佳服务器”按钮让 Ubuntu 为您完成工作。

也关注这个文章

尝试清除 apt 缓存

sudo apt clean && sudo apt autoclean

答案2

; <<>> DiG 9.16.1-Ubuntu <<>> us.security.ubuntu.com +all
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 53995
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;us.security.ubuntu.com.                IN      A

;; Query time: 10 msec
;; SERVER: 172.24.208.1#53(172.24.208.1)
;; WHEN: Mon Jun 27 05:11:04 CEST 2022
;; MSG SIZE  rcvd: 51

似乎没有解决任何问题

相比之下,正在工作的人:

; <<>> DiG 9.16.1-Ubuntu <<>> us.archive.ubuntu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47494
;; flags: qr rd ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;us.archive.ubuntu.com.         IN      A

;; ANSWER SECTION:
us.archive.ubuntu.com.  0       IN      A       91.189.91.38
us.archive.ubuntu.com.  0       IN      A       91.189.91.39

;; Query time: 90 msec
;; SERVER: 172.24.208.1#53(172.24.208.1)
;; WHEN: Mon Jun 27 05:16:04 CEST 2022
;; MSG SIZE  rcvd: 92

我现在要将你的 sources.list 中不工作的镜像注释掉。

相关内容