Debian 8“杰西”。仅 CLI 家用服务器。
“apt-get Upgrade”总是失败,并出现“E:无法获取...连接失败...”错误。
“apt-get update”似乎总是成功。
问题已经出现好几天了。之前升级是成功的,没有任何问题。最近重新调整了 /home 和 /var 驱动器分区的大小,但无法想到任何其他重大更改。
尝试在 /etc/apt/sources.list 中包含多个镜像,但没有成功。我的sources.list 文件是:
deb http://mirror.it.ubc.ca/debian jessie main
deb http://mirror.its.dal.ca/debian jessie main
deb http://debian.mirror.iweb.ca/debian jessie main
deb http://debian.mirror.rafal.ca/debian jessie main
deb http://ftp3.nrc.ca/debian jessie main
deb-src http://mirror.it.ubc.ca/debian jessie main
deb-src http://mirror.its.dal.ca/debian jessie main
deb-src http://debian.mirror.iweb.ca/debian jessie main
deb-src http://debian.mirror.rafal.ca/debian jessie main
deb-src http://ftp3.nrc.ca/debian jessie main
deb http://mirror.it.ubc.ca/debian jessie-updates main
deb http://mirror.its.dal.ca/debian jessie-updates main
deb http://debian.mirror.iweb.ca/debian jessie-updates main
deb http://debian.mirror.rafal.ca/debian jessie-updates main
deb http://ftp3.nrc.ca/debian jessie-updates main
deb-src http://mirror.it.ubc.ca/debian jessie-updates main
deb-src http://mirror.its.dal.ca/debian jessie-updates main
deb-src http://debian.mirror.iweb.ca/debian jessie-updates main
deb-src http://debian.mirror.rafal.ca/debian jessie-updates main
deb-src http://ftp3.nrc.ca/debian jessie-updates main
遇到的错误示例:
Err http://mirror.its.dal.ca/debian/ jessie/main base-files amd64 8+deb8u2
Connection failed [IP: 192.75.96.254 80]
E: Failed to fetch http://ftp3.nrc.ca/debian/pool/main/b/base-files/base-files_8+deb8u2_amd64.deb Connection failed [IP: 132.246.2.23 80]
/etc/apt/apt.conf 或 /etc/apt/apt.conf.d 中未定义代理
尝试通过 Web 浏览器在另一台台式计算机上下载失败的 URL 也会失败,并出现连接错误。
也许相关的是,尝试使用桌面 Web 浏览器从 cdimage.debian.org 下载 netinstall 映像总是会失败,并出现“连接已重置”错误。
我的 Arch Linux 桌面计算机可以很好地升级软件包。
答案1
重新启动并重试升级过程为我解决了这个问题。
sudo reboot