ubuntu更新时提示仓库“http://archive.canonical.com/ubuntu focal Release” 没有 Release 文件的解决办法


背景

安装的ubuntu20.04.4,最小化安装之后,执行update的时候显示如下错误;

 

 1 jo@jo-Lenovo-B41-80:sudo apt update
 2 忽略:1 http://security.ubuntu.com/ubuntu focal-security InRelease
 3 忽略:2 http://archive.canonical.com/ubuntu focal InRelease                     
 4 忽略:3 http://cn.archive.ubuntu.com/ubuntu focal InRelease                     
 5 错误:4 http://archive.canonical.com/ubuntu focal Release                       
 6   SECURITY: URL redirect target contains control characters, rejecting. [IP: 91.189.91.15 80]
 7 忽略:5 http://cn.archive.ubuntu.com/ubuntu focal-updates InRelease             
 8 错误:6 http://security.ubuntu.com/ubuntu focal-security Release                
 9   SECURITY: URL redirect target contains control characters, rejecting. [IP: 91.189.91.38 80]
10 忽略:7 http://cn.archive.ubuntu.com/ubuntu focal-backports InRelease
11 错误:8 http://cn.archive.ubuntu.com/ubuntu focal Release
12   SECURITY: URL redirect target contains control characters, rejecting. [IP: 91.189.91.38 80]
13 错误:9 http://cn.archive.ubuntu.com/ubuntu focal-updates Release
14   SECURITY: URL redirect target contains control characters, rejecting. [IP: 91.189.91.38 80]
15 错误:10 http://cn.archive.ubuntu.com/ubuntu focal-backports Release
16   SECURITY: URL redirect target contains control characters, rejecting. [IP: 91.189.91.38 80]
17 正在读取软件包列表... 完成                            
18 E: 仓库 “http://archive.canonical.com/ubuntu focal Release” 没有 Release 文件。
19 N: 无法安全地用该源进行更新,所以默认禁用该源。
20 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
21 E: 仓库 “http://security.ubuntu.com/ubuntu focal-security Release” 不再含有 Release 文件。
22 N: 无法安全地用该源进行更新,所以默认禁用该源。
23 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
24 E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal Release” 没有 Release 文件。
25 N: 无法安全地用该源进行更新,所以默认禁用该源。
26 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
27 E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal-updates Release” 没有 Release 文件。
28 N: 无法安全地用该源进行更新,所以默认禁用该源。
29 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
30 E: 仓库 “http://cn.archive.ubuntu.com/ubuntu focal-backports Release” 没有 Release 文件。
31 N: 无法安全地用该源进行更新,所以默认禁用该源。
32 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
执行sudo apt update

 

解决办法

登陆https://mirrors.ustc.edu.cn/repogen/

 根据系统找到对应的版本

 

 

cd到“sources.list”文件所在的目录,将下载到的sources.list文件,复制到/etc/apt目录下

 

jo@jo-Lenovo-B41-80:~/下载$ sudo cp sources.list /etc/apt

 

 

 

再次执行:sudo apt-get update

jo@jo-Lenovo-B41-80:~/下载$ sudo apt-get update
获取:1 https://mirrors.ustc.edu.cn/ubuntu focal InRelease [265 kB]
获取:2 https://mirrors.ustc.edu.cn/ubuntu focal-security InRelease [114 kB]
获取:3 https://mirrors.ustc.edu.cn/ubuntu focal-updates InRelease [114 kB]
获取:4 https://mirrors.ustc.edu.cn/ubuntu focal-backports InRelease [108 kB]
获取:5 https://mirrors.ustc.edu.cn/ubuntu focal/main Sources [847 kB]
.....
获取:124 https://mirrors.ustc.edu.cn/ubuntu focal-backports/multiverse amd64 c-n-f Metadata [116 B]           
已下载 61.7 MB,耗时 1分 4秒 (961 kB/s)                                                                       
正在读取软件包列表... 完成
jo@jo-Lenovo-B41-80:~/下载$

 更新完成

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM