В данной статье мы рассмотрим использование зеркал репозитория Яндекса (http://mirror.yandex.ru/) в системах под управлением Ubuntu.
Дистрибутивы Ubuntu доступные на зеркале Яндекса в Ubuntu
В репозитории Яндекса мы можем найти зеркала Ubuntu:
- Noble Numbat - Ubuntu 24.04 LTS
- Mantic Minotaur - Ubuntu 23.10
- Lunar Lobster - Ubuntu 23.04
- Jammy Jellyfish - Ubuntu 22.04
- Focal Fossa - Ubuntu 20.04 LTS
- Bionic Beaver - Ubuntu 18.04 LTS
- Xenial Xerus - Ubuntu 16.04
- Trusty Tahr - Ubuntu 14.04
Для использования зеркал Яндекса необходимо внести изменения в файл /etc/apt/sources.list
Создание резервной копии
Создадим резервную копию текущих репозиториев, на случае если что-то пойдет не так.
1 | sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak |
Использовании зеркал Яндекса в Ubuntu
Необходимо добавить или заменить содержимое файла sources.list, в зависимости от используемой версии Ubuntu
1 | sudo nano /etc/apt/sources.list |
Как определить версию Ubuntu с помощью графического интерфейса и командной строки
Универсальный метод
Позволяет добавить репозитория яндекса, автоматически определяя версию дистрибутива
1 2 | sudo apt-add-repository "deb http://mirror.yandex.ru/ubuntu $(lsb_release -cs)-updates main universe multiverse" sudo apt-add-repository "deb http://mirror.yandex.ru/ubuntu $(lsb_release -cs) main universe multiverse" |
Ubuntu 22.04 (Jammy Jellyfish)
1 2 3 4 5 6 7 8 9 10 | deb http://mirror.yandex.ru/ubuntu jammy main restricted deb http://mirror.yandex.ru/ubuntu jammy-updates main restricted deb http://mirror.yandex.ru/ubuntu jammy universe deb http://mirror.yandex.ru/ubuntu jammy-updates universe deb http://mirror.yandex.ru/ubuntu jammy multiverse deb http://mirror.yandex.ru/ubuntu jammy-updates multiverse deb http://mirror.yandex.ru/ubuntu jammy-backports main restricted universe multiverse deb http://mirror.yandex.ru/ubuntu jammy-security main restricted deb http://mirror.yandex.ru/ubuntu jammy-security universe deb http://mirror.yandex.ru/ubuntu jammy-security multiverse |
Ubuntu 20.04 LTS (Focal Fossa)
1 2 3 4 5 6 7 8 9 10 | deb http://mirror.yandex.ru/ubuntu focal main restricted deb http://mirror.yandex.ru/ubuntu focal-updates main restricted deb http://mirror.yandex.ru/ubuntu focal universe deb http://mirror.yandex.ru/ubuntu focal-updates universe deb http://mirror.yandex.ru/ubuntu focal multiverse deb http://mirror.yandex.ru/ubuntu focal-updates multiverse deb http://mirror.yandex.ru/ubuntu focal-backports main restricted universe multiverse deb http://mirror.yandex.ru/ubuntu focal-security main restricted deb http://mirror.yandex.ru/ubuntu focal-security universe deb http://mirror.yandex.ru/ubuntu focal-security multiverse |
Другие дистрибутивы
Достаточно изменить во всех строчках:
1 | deb http://xxx.xxxxx.xxx/ubuntu/ |
на
1 | deb http://mirror.yandex.ru/ubuntu/ |
Обновление
Далее выполняем следующие команды
1 2 | sudo apt update sudo apt upgrade |
Если команды не выдадут ошибок, значит все сделано верно.