我已经将 Debian 9 作为 Docker 映像运行。接下来我尝试安装该vim
软件包,但出现错误
apt update && apt install -y vim && apt install -y ps
...
Err:4 http://security.debian.org/debian-security stretch/updates Release
404 Not Found [IP: 151.101.130.132 80]
Err:5 http://deb.debian.org/debian stretch Release
404 Not Found
Err:6 http://deb.debian.org/debian stretch-updates Release
404 Not Found
Reading package lists... Done
之后我谷歌搜索了一个信息并将/etc/atp/sources.list
文件更改为
deb http://security.debian.org/debian-security stable-security/updates main
deb http://ftp.debian.org/debian stable main contrib non-free
apt 可以毫无问题地执行命令update
。但我仍然无法安装任何软件包。
我找到了档案分发的地址(https://archive.debian.org/debian-archive/debian/dists/stretch/)。显然我应该使用deb https://archive.debian.org/debian-archive
repos,但无法获取如何正确指定它们。
该镜像debian:12
运行良好。我应该从中复制存储库吗?
答案1
您可能需要更改存档的 repo URL,使用以下命令:
deb http://archive.debian.org/debian/ stretch main contrib