sudo apt update:仓库 “http://mirrors.aliyun.com/docker-ce/linux/debian ulyana Release” 没有 Release 文件。
$ sudo apt update获取:1 https://mirrors.aliyun.com/docker-ce/linux/debian bullseye InRelease [43.3 kB]命中:2 http://dl.google.com/linux/chrome/deb stable InRelease
$ sudo apt update
获取:1 https://mirrors.aliyun.com/docker-ce/linux/debian bullseye InRelease [43.3 kB]
命中:2 http://dl.google.com/linux/chrome/deb stable InRelease
忽略:3 http://mirrors.aliyun.com/docker-ce/linux/debian ulyana InRelease
命中:4 http://packages.microsoft.com/repos/vscode stable InRelease
命中:5 http://archive.ubuntukylin.com/ukui focal InRelease
错误:6 http://mirrors.aliyun.com/docker-ce/linux/debian ulyana Release
404 Not Found [IP: 115.223.14.190 80]
忽略:7 http://packages.linuxmint.com ulyana InRelease
命中:8 http://archive.ubuntu.com/ubuntu focal InRelease
命中:9 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu focal InRelease
命中:10 http://archive.canonical.com/ubuntu focal InRelease
获取:11 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
获取:12 https://typora.io/linux ./ InRelease [793 B]
命中:13 https://dl.yarnpkg.com/debian stable InRelease
命中:14 http://packages.linuxmint.com ulyana Release
命中:15 http://archive.ubuntu.com/ubuntu focal-updates InRelease
获取:16 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
获取:17 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]
忽略:19 https://download.docker.com/linux/ubuntu ulyana InRelease
错误:20 https://download.docker.com/linux/ubuntu ulyana Release
404 Not Found [IP: 13.224.163.28 443]
正在读取软件包列表... 完成
E: 仓库 “http://mirrors.aliyun.com/docker-ce/linux/debian ulyana Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
N: 鉴于仓库 'http://packages.microsoft.com/repos/vscode stable InRelease' 不支持 'armhf' 体系结构,跳过配置文件 'main/binary-armhf/Packages' 的获取。
N: 鉴于仓库 'http://packages.microsoft.com/repos/vscode stable InRelease' 不支持 'arm64' 体系结构,跳过配置文件 'main/binary-arm64/Packages' 的获取。
E: 仓库 “https://download.docker.com/linux/ubuntu ulyana Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节
可以看到报错:
E: 仓库 “http://mirrors.aliyun.com/docker-ce/linux/debian ulyana Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “https://download.docker.com/linux/ubuntu ulyana Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节
原因:
之前添加的旧的ppa会导致很多问题,把这些东西删掉即可。
1.先找出所有无用的ppa:
sudo apt-get update | grep "Failed"
E: 仓库 “http://mirrors.aliyun.com/docker-ce/linux/debian ulyana Release” 没有 Release 文件。
E: 仓库 “https://download.docker.com/linux/ubuntu ulyana Release” 没有 Release 文件。
2.去/etc/apt/sources.list.d目录下面的各个.list文件中找到对应的ppa,并删除
本次是在 additional-repositories.list
中找到这些无用的ppa:
这个ppa源是利用阿里云镜像进行安装docker时引入的,注释掉即可。
注释掉这两个ppa源:
#deb [arch=amd64] https://download.docker.com/linux/ubuntu ulyana stable
#deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/debian ulyana stable
deb https://typora.io/linux ./
再次执行:sudo apt update
不再报错。
sudo apt update
apt的原理是:本地保存了一份软件包信息的列表,比如软件大小,版本号,依赖等,sudo apt update命令是更新这个信息列表,而不是更新源(更新源是服务端做的事情),如果不更新这个列表,安装软件的时候可能就安装了旧版本的软件包。
运行“sudo apt update”命令,会看到从服务器端传送回来的package信息。运行这个命令一般会有三种不同的结果:Hit, Get 和 Ign:
- Hit:package版本与原来的版本没有任何改变。
- Get:找到一个新的可替换版本。它将下载这个全新的版本信息(不是新版本的软件包本身),然后你会看到屏幕上的“获得(get)”键。
- Ign:这个package被忽略。可能现有的package已经是最新的,或者在检索文件是出了一些差错,不过不用担心,这不算是一个错误。
相关:
sudo apt-get update提示E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件。 解决办法
docker配置仓储库时出错:无法安全地用该源进行更新,所以默认禁用该源
Linux教程:如何查找并移除Ubuntu上陈旧的PPA仓库
sudo apt-get update提示E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件。 解决办法
没有 Release 文件
更多推荐
所有评论(0)