- mirror.yandex.ru
- [править] Оборудование и сетевое подключение
- [править] Репозитарии
- [править] Зеркала сайтов
- [править] Пример создания локального репозитария
- [править] Дополнительно
- [править] Российские аналоги
- [править] Примечания
- [править] Ссылки
- [править] Лицензия на текст
- Используем репозитории Яндекса для apt в Debian и Ubuntu. Используем «зеркала» в РФ для установки ПО. Часть 2.
- Использовании зеркал Яндекса в Debian
- Использовании зеркал Яндекса в Ubuntu
- Заключение
- Используем репозитории Яндекса для apt в Debian и Ubuntu.
mirror.yandex.ru
Mirror.yandex.ru — сервис компании Яндекс, зеркало репозитариев основных дистрибутивов ОС Linux, FreeBSD и других проектов. Работает по протоколам HTTP, HTTPS, FTP и rsync.
[править] Оборудование и сетевое подключение
CPU: Intel(R) Xeon (R) E5440 x8, Memory: 16471188 kB, HDD: 23TB, Bandwith: 1 gbps.
Скоростное подключение датацентров Яндекс к MSK-IX позволяет пользователям полностью утилизировать свой канал:
ftp ftp://ftp6.ru.freebsd.org/
ftp> get pub/FreeBSD/ISO-IMAGES-i386/7.0/7.0-RELEASE-i386-disc1.iso 7.0-RELEASE-i386-disc1.iso
local: 7.0-RELEASE-i386-disc1.iso remote: pub/FreeBSD/ISO-IMAGES-i386/7.0/7.0-RELEASE-i386-disc1.iso
229 Entering Extended Passive Mode (|||65051|)
150 Opening BINARY mode data connection for pub/FreeBSD/ISO-IMAGES-i386/7.0/7.0-RELEASE-i386-disc1.iso (534177792 bytes)
81% |************************************* | 413 MB 8.52 MB/s 00:12 ETA
[править] Репозитарии
Зеркала Yandex’а для FreeBSD расположены на ftp6.ru.freebsd.org и cvsup7.ru.freebsd.org. Количество подключение по FTP-протоколу к ftp6.ru.freebsd.org ограничено 20 сеансами.
[править] Зеркала сайтов
- kernel.org
- cherokee-project.com
- download.openvz.org
- ftp.cygwin.com
- ftp.gnome.org
- ftp.kde.org
- ftp.linux.armd.ru
- ftp.mysql.com
- ftp.videolan.org
- maemo
- rsync.i-rs.ru
- sda.scwlab.com
[править] Пример создания локального репозитария
Для удобного создания выборочного зеркала Ubuntu можно использовать утилиту debmirror. Пример для релизов 8.04, 8.10, 9.04; архитектуры i386 и amd64; копирование с помощью rsync. Путь «/mirror_ubuntu» поменяйте на нужный:
debmirror --progress --verbose --nocleanup --source --md5sums --host=mirror.yandex.ru --root=:ubuntu --dist=jaunty,intrepid,hardy --section=main,restricted,universe,multiverse --method=rsync --arch=i386,amd64 /mirror_ubuntu
[править] Дополнительно
Основной российский репозитарий Ubuntu, устанавливаемый по умолчанию при выборе страны «Россия» при установке — ru.archive.ubuntu.com является «ссылкой» на mirror.yandex.ru.
[править] Российские аналоги
[править] Примечания
[править] Ссылки
- Сервис
- Новость об открытии сервиса в официальном блоге Яндекс
- Яндекс зеркалирует дистрибутивы Linux — новость с описанием объёмов зеркал и периодичности обновлений для разных репозиториев.
[править] Лицензия на текст
Текст доступен на условиях лицензии Creative Commons Attribution/Share-Alike
Используем репозитории Яндекса для 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 Сперва сделаем резервную копию файла:
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/
… 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 Сперва сделаем резервную копию файла:
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/
… 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 изменив имена доменов таким образом, чтобы они указывали на зеркало Яндекса. Обновили базу данных пакетов.
Используем репозитории Яндекса для apt в Debian и Ubuntu.
Использовании зеркал Яндекса в 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/
Запустим:
…
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/
Запустим
…
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 изменив имена доменов таким образом, чтобы они указывали на зеркало Яндекса.
Обновили базу данных пакетов.