Ubuntu 20.04 LTS环境下Docker安装报错:仓库'https://download.docker.com/linux/ubuntu \ Release'不存在Release文件的解决方法咨询
解决Docker仓库配置导致的apt update 404错误
嘿,我一眼就发现问题所在了——你的Docker仓库配置文件里的仓库URL不完整,还带有多余的换行转义符,这才让apt解析时找不到正确的仓库地址,触发了404错误。
修复步骤:
- 先备份当前的配置文件(以防改错):
sudo cp /etc/apt/sources.list.d/docker.list /etc/apt/sources.list.d/docker.list.bak - 编辑配置文件,比如用nano编辑器:
sudo nano /etc/apt/sources.list.d/docker.list - 将文件里的内容替换成正确的仓库配置行:
这里要注意两个关键点:deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable- 补上URL开头的
https://(你的配置里漏掉了这个前缀) - 去掉多余的反斜杠
\(这个是之前命令里用来换行的转义符,实际配置文件里不需要)
- 补上URL开头的
- 保存并退出编辑器:按
Ctrl+O,回车确认保存,再按Ctrl+X退出nano - 最后重新执行更新命令:
sudo apt-get update
这样应该就能正常拉取Docker仓库的软件包索引了,不会再出现404错误。
内容的提问来源于stack exchange,提问作者tbone




