Вторник, 12.04.2022 08:00

Используем репозитории Яндекса для apt в Debian и Ubuntu. Используем "зеркала" в РФ для установки ПО. Часть 2

Используем репозитории Яндекса для 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 изменив имена доменов таким образом, чтобы они указывали на зеркало Яндекса.

Обновили базу данных пакетов.

Категория Сеть
Теги Yandex

Комментарии

В четвертой строке инструкции замены текста для Debian опечатка (отсутствует буква b в конце):

deb-src http://mirror.yandex.ru/debian-security bullseye-security main contri

Спасибо за обратную связь - поправил!

Добавить комментарий

Простой текст

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
Просмотров: 21313