После установки CentOS по умолчанию используется официальный источник обновлений, но скорость обновления в стране оставляет желать лучшего. Ниже приведены несколько местных источников, которые значительно ускорят процесс.
Обратите внимание, если вы вошли в систему не как root, добавьте sudo
перед каждой командой, например для обновления: sudo yum -y update
.
Подготовка
Если это только что установленная система, сначала необходимо установить curl
или wget
. Выполните следующую команду:
yum -y install wget curl
Резервное копирование и обновление источников
Резервное копирование
yum-источники для CentOS 7 и 8 находятся по пути /etc/yum.repos.d/CentOS-Base.repo
. Сначала создайте резервную копию:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Обновление
Обновите до источника Aliyun:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
Если вы считаете, что источник Aliyun не подходит, вы можете использовать другие местные репозитории. Более подробная информация о других источниках представлена ниже.
Очистка кеша
Очистите весь кеш yum в системе:
yum clean all
Пересоздайте кеш yum:
yum makecache
Обновление системы
yum -y update
На этом процесс обновления завершен.
После смены источников скорость загрузки значительно увеличивается.
Собраны и систематизированы популярные местные источники:
Источник от NetEase: http://mirrors.163.com/.help/CentOS7-Base-163.repo
Источник от Tsinghua: https://mirrors.tuna.tsinghua.edu.cn/help/centos/ (по ссылке есть конкретные инструкции)
Источник от USTC: https://mirrors.ustc.edu.cn/help/centos.html (по ссылке есть конкретные инструкции)
Источник от Zhejiang University: http://mirrors.zju.edu.cn/docs/centos/ (по ссылке есть конкретные инструкции)
По综合测试,源 Tsinghua非常快。Тсинхуа действительно великолепен! (●’◡’●)