В предыдущей статье мы рассмотрели использование зеркала Яндекса для загрузки образов операционной системы Linux.
Сегодня мы рассмотрим настройку серверов и ПК под управлением операционной системы Debian и Ubuntu на использование зеркал репозиториев на https://mirror.yandex.ru/
Использовании зеркал Яндекса в Debian
Для начала определимся с версиями Debian. У каждой версии Debian есть номер версии и кодовое имя выпуска. Ниже в таблице приведено соответствие номерной версии и кодового имени:
Номер
|
Кодовое имя
|
2
|
Hamm
|
2.1
|
Slink
|
2.2
|
Potato
|
3.0
|
Woody
|
3.1
|
Sarge
|
4.0
|
Etch
|
5.0
|
Lenny
|
6
|
Squeeze
|
7
|
Wheezy
|
8
|
Jessie
|
9
|
Stretch
|
10
|
Buster
|
11
|
Bullseye
|
В репозитории Яндекса мы можем найти зеркала репозиториев для всех версий начиная с 8 – Jessie.
Нам нужно исправить содержимое файла /etc/apt/sources.list
Сперва сделаем резервную копию файла:
cp /etc/apt/sources.list ~/
Изменим файл:
mcedit /etc/apt/sources.list
Заменим содержимое файла строками:
deb http://mirror.yandex.ru/debian/ bullseye main
deb-src http://mirror.yandex.ru/debian/ bullseye main
deb http://mirror.yandex.ru/debian-security bullseye-security main contrib
deb-src http://mirror.yandex.ru/debian-security bullseye-security main contri
deb http://mirror.yandex.ru/debian/ bullseye-updates main contrib
deb-src http://mirror.yandex.ru/debian/ bullseye-updates main contrib
По сути нам достаточно изменить во всех строчках:
deb http://xxx.xxxxx.xxx/debian/
на
deb http://mirror.yandex.ru/debian/
Запустим:
sudo apt update
…
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
База данных пакетов будет загружена с зеркала Яндекса.
Использовании зеркал Яндекса в Ubuntu
Для начала определимся с версиями Ubuntu. У каждой версии Ubuntu есть номер версии и кодовое имя выпуска. Ниже в таблице приведено соответствие номерной версии и кодового имени:
Номер
|
Кодовое имя
|
14.04
|
Trusty
|
16.04
|
Xenial
|
18.04
|
Bionic
|
20.04
|
Focal
|
21.04
|
Hirsute
|
21.10
|
Impish
|
22.04
|
Bionic
|
В репозитории Яндекса мы можем найти зеркала репозиториев для всех версий начиная с 14.04 – Trusty.
Нам нужно исправить содержимое файла /etc/apt/sources.list
Сперва сделаем резервную копию файла:
cp /etc/apt/sources.list ~/
Изменим файл:
mcedit /etc/apt/sources.list
Заменим содержимое файла строками:
deb http://mirror.yandex.ru/ubuntu impish main restricted
deb http://mirror.yandex.ru/ubuntu impish-updates main restricted
deb http://mirror.yandex.ru/ubuntu impish universe
deb http://mirror.yandex.ru/ubuntu impish-updates universe
deb http://mirror.yandex.ru/ubuntu impish multiverse
deb http://mirror.yandex.ru/ubuntu impish-updates multiverse
deb http://mirror.yandex.ru/ubuntu impish-backports main restricted universe multiverse
deb http://mirror.yandex.ru/ubuntu impish-security main restricted
deb http://mirror.yandex.ru/ubuntu impish-security universe
deb http://mirror.yandex.ru/ubuntu impish-security multiverse
По сути нам достаточно изменить во всех строчках:
deb http://xxx.xxxxx.xxx/ubuntu/
на
deb http://mirror.yandex.ru/ubuntu/
Запустим
sudo apt update
…
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
57 packages can be upgraded. Run 'apt list --upgradable' to see them.
База данных пакетов будет загружена с зеркала Яндекса.
Заключение
Сегодня мы рассмотрели настройку серверов и ПК под управлением операционной системы Debian и Ubuntu на использование зеркал Яндекса.
Внесли изменения в файл sources.list изменив имена доменов таким образом, чтобы они указывали на зеркало Яндекса.
Обновили базу данных пакетов.