#笔记#Centos/Debian/Ubuntu系统如何更换国内源

2018-12-07 20:34:00

有时候购买国内VPS的时候,由于镜像源是官方源,但是又由于中国的政策或者说地区的限制以及路由,导致我们更新源的时候或者下载东西的时候非常的缓慢,有时候等上个1小时都是很正常。

由于本人使用的操作系统基本上都是Debian,所以这里只使用Debian作为笔记,如果你想知道centos跟Linux的话,请自行百度跟谷歌一下

更换国内源

Centos更换国内源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ##备份

CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

更改CentOS-Media.repo使其为不生效:

enabled=0

运行yum makecache生成缓存

yum clean all
yum makecache

Debian

mv /etc/apt/sources.list /etc/apt/sources.list.bak

以Jessie为例,编辑/etc/apt/sources.list文件

vi /etc/apt/sources.list

在文件最前面,添加以下条目

deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

Ubuntu更换源

1
cp /etc/apt/sources.list /etc/apt/sources.list.bak
一般情况下,将 /etc/apt/sources.list 文件中 Ubuntu 默认的源地址 http://archive.ubuntu.com/ 替换为 http://mirrors.ustc.edu.cn 即可。
可以使用如下命令:

sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

如果你在安装时选择的语言不是英语,默认的源地址通常不是 http://archive.ubuntu.com/ , 而是 http://.archive.ubuntu.com/ubuntu/ ,如 http://cn.archive.ubuntu.com/ubuntu/ , 此时只需将上面的命令进行相应的替换即可,即 sudo sed -i ‘s/cn.archive.ubuntu.com/mirrors.ustc.edu.cn/g’ /etc/apt/sources.list

使用以上命令后,sources.list,还会有以下几个没替换,自己手动替换即可,

deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb-src http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb http://security.ubuntu.com/ubuntu/ xenial-security universe
deb-src http://security.ubuntu.com/ubuntu/ xenial-security universe
deb http://security.ubuntu.com/ubuntu/ xenial-security multiverse
deb-src http://security.ubuntu.com/ubuntu/ xenial-security multiverse
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »