阿里云 debian8 更新问题

By findhao at 2017-08-25 • 0人收藏 • 606人看过

Introduction

本文介绍了阿里云debian源更新出现404错误时的解决方案。

错误

W: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/main/source/Sources  404  Not FoundW: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/contrib/source/Sources  404  Not FoundW: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/non-free/source/Sources  404  Not FoundW: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/main/binary-amd64/Packages  404  Not FoundW: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/contrib/binary-amd64/Packages  404  Not FoundW: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/non-free/binary-amd64/Packages  404  Not FoundE: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

由于aliyuncs只能是内部访问的,所以先切换到外部可访问的域名mirrors.aliyun.com 去查找对应目录,发现没有updates这个目录。

最简洁的解决方案

干脆直接删掉源里的对应信息。
在源/etc/apt/source.list.d/sources-aliyun-0.list文件里发现不能直接更新这个文件,不过可以直接mv这个文件成/etc/apt/source.list,并zh注释掉其中的:

deb http://mirrors.cloud.aliyuncs.com/debian/ jessie/updates main contrib non-free
deb-src http://mirrors.cloud.aliyuncs.com/debian/ jessie/updates main contrib non-free

即可。

登录后方可回帖

Loading...