Используем репозитории Яндекса для apt в Debian и Ubuntu. Используем "зеркала" в РФ для установки ПО. Часть 2
В предыдущей статье мы рассмотрели использование зеркала Яндекса для загрузки образов операционной системы 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 contrib
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 изменив имена доменов таким образом, чтобы они указывали на зеркало Яндекса.
Обновили базу данных пакетов.
Комментарии
В четвертой строке инструкции замены текста для Debian опечатка (отсутствует буква b в конце):
deb-src http://mirror.yandex.ru/debian-security bullseye-security main contri
Спасибо за обратную связь - поправил!
Добавить комментарий