解决'apt-get update'时404的问题

在服务器上的Ubuntu里使用sudo apt-get update时总是报错,经检查是source的网址被墙了,需要修改source文件。

  1. vim /etc/apt/sources.list
  2. :%s/archive.ubuntu.com/debian.ustc.edu.cn/g
  3. sudo rm /var/lib/apt/lists/* -vf
  4. sudo apt-get update

其中debian.ustc.edu.cn是中科大的镜像源,也可以换成其他镜像源,比如:
mirrors.163.com
mirrors.sohu.com
ftp.sjtu.edu.cn #上海交通大学服务器
debian.ustc.edu.cn #中科大
mirror9.net9.org #清华
mirror.rootguide.org #上海电信


2017/10/28更新
最近网络环境极为恶劣,由于apt-get的缘故,耽搁了我一个下午的工作。发现交通大学和香港中文的服务器较为稳定。不建议使用阿里云的镜像源。