Что такое зеркала?
Зеркала - это по сути копии хранилищ различных пакетов системы, которые используются для ее обновления.
Список зеркал системы находится в директории:
/etc/pacman.d/mirrorlist
Проблемы с зеркалами
Новоиспеченные пользователи Arch Linux часто пишут что у них проблемы с зеркалами:
- Нет нужных пакетов в используемых зеркалах
- Медленная скорость скачивания пакетов с зеркала
- Ошибки при поиске зеркал
Какие зеркала Arch Linux лучше?
Можно конечно воспользоваться страницей https://archlinux.org/mirrorlist/ , выбрать свою страну и в получите зеркала которые с больше вероятностью будут работать безотказно. Но, не всегда!
Решение проблем с зеркалами при помощи Reflector
Вот что делает этот пакет:
- Обновляет список зеркал
- Проверяет их актуальность
- Делает проверку на скорость
- Сохраняет список в /etc/pacman.d/mirrorlist
Подробное описание по настройке reflector смотрите по ссылке на Arch Wiki
Мои настройки reflector
Я запускаю reflector вот такой командой:
sudo reflector --verbose -l 5 -p https --sort rate --save /etc/pacman.d/mirrorlist
1 - цифра - это кол-во зеркал, которые вы хотите сохранить. При проблеме с одним скачивании переключится на следующее зеркало по списку
2 - Сохраняет адреса исключительно с https
3 - Сортирует список зеркал по скорости загрузки
4 - Сохраняет список
Использование алиасов для удобства обновлений
Я использую алиасы для обновления системы
Как это делать подробно рассказывал в видео.
А как вы обновляете зеркала? Используете reflector?
Поделитесь этой статьей, чтобы другие пользователи узнали как пользоваться reflector-ом.
#linux #arch #arch linux #зеркала linux #mirrors #линукс #reflector
Вам также могут быть интересные эти статьи: