Как я могу использовать определенный зеркальный сервер в Fedora?
Я использую Fedora 23, и я хочу изменить настройки по умолчанию в dnf
для того, чтобы использовать конкретное зеркало сервера отсюда.
1 ответ
Есть несколько вариантов, вы можете жестко закодировать его (/etc/yum.repos.d/fedora.repo
) или используя fastmirror
,
Для того, чтобы использовать fastmirror
Вы должны сначала активировать его:
в /etc/dnf/dnf.conf
добавлять fastestmirror=true
затем с помощью этой команды dnf config-manager --add-repo
добавьте зеркало, которое вы хотите использовать, вы можете добавить несколько зеркал, и будет использовано самое быстрое.
Пример:
sudo dnf config-manager --add-repo http://ftp.byfly.by/pub/fedoraproject.org/linux/releases/23/Everything/x86_64/os/
Вы должны использовать путь /linux/releases/23/Everything/x86_64/os/
для обновлений fedora 23 и обновлений fedora 23 /linux/updates/23/x86_64/
в противном случае не будет работать.
Чтобы изменить Fedora Mirror и некоторые настройки для достижения максимальной скорости, сделайте это
Перейти к пользователю Root:
sudo su -
Затем отредактируйте файл конфигурации dnf
nano /etc/dnf/dnf.conf
Добавьте эти строки:
deltarpm=false
keepcache=true
ip_resolve=4
это зависит от вас самих, что вам нравится DeltaRPM или нет (верно или нет) Google его, чтобы найти, что именно он делает
В /etc/yum.repos.d/
В каталоге есть файлы, требующие небольшого редактирования. Основной файл fedora-updates.repo
Добавлять country=us
(используйте свой код страны) до конца всехmetalink
"строки для файлов репо Fedora в /etc/yum.repos.d/
Лучше использовать de или nl или любую европейскую страну с наибольшим количеством серверов (и серверов высокого качества)