CDN加速

17. Linux更新yum源或apt源

更新时间:2021-02-22 18:18:16

非BGP线路的公网IP,有可能无法访问国外的yum源或者apt源(如,默认下载的epel库一般为国外地址)。如果您发现当前使用yum源或者apt源无法访问,或源提供的软件包有问题,可以进行以下操作来替换。

CentOS

  1. 备份原来的源。
mv /etc/yum.repo.d/*.repo /etc/yum.repo.d-bak/
  1. 更换源的地址。
    将新下载的国内源repo文件放到/etc/yum.repo.d/目录下。
  2. 更新源。
yum clean all
yum makecache

Ubuntu

  1. 备份原来的源。
cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 更换源的地址。
vim /etc/apt/sources.list

将原有内容删除,增加其他可用源的地址,如下。

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
  1. 更新源。
    执行以下命令进行更新。
apt-get update