针对 “常用Linux发行版镜像源配置小结”,我来给你一个完整的攻略。
什么是镜像源?
镜像源是存放 Linux 发行版安装包的服务器,也就是从这里下载系统安装包。因为在国外下载速度较慢,所以需要配置镜像源,从而提高下载速度。
镜像源的配置
Ubuntu
Ubuntu 的软件源配置文件在 /etc/apt/sources.list
文件中。在编辑前,我们先为其备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
然后用你喜欢的编辑器(比如 Nano)打开文件:
sudo nano /etc/apt/sources.list
在文件内部编辑,把下面这段内容替换掉:
deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
替换为:
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
保存并关闭文件,最后执行如下命令更新一下替换后的内容:
sudo apt-get update
CentOS
对于 CentOS,修改的也是一个配置文件 /etc/yum.repos.d/CentOS-Base.repo
,但是普遍 CentOS 都安装了 nano 编辑器。
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
打开 文件,添加如下镜像源:
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.sjtu.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates MIRROR
[updates]
name=CentOS-$releasever - Updates
baseurl=http://ftp.sjtu.edu.cn/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
最后启用新的 yum 数据源
sudo yum makecache
总结
以上就是我的完整的 “常用Linux发行版镜像源配置小结” 的攻略,其中示例包括 Ubuntu 和 CentOS 两种 Linux 发行版。通过这个攻略你已经知道了什么是镜像源和如何配置镜像源,希望对你有所帮助。