Difference between revisions of "Change to a Different Download Server/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "=Обновление списка зеркал простым способом=") |
(Created page with "После внесения изменений в список зеркал и синхронизации базы данных изменение произойдет нем...") Tags: Mobile web edit Mobile edit |
||
(27 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
= Обзор = | = Обзор = | ||
Официальные репозитории Manjaro размещаются на "серверах программного обеспечения" (также известных как "зеркала"). Физически расположенные по всему миру, эти зеркала отвечают за получение запросов на пакеты программного обеспечения и их доставку в Вашу систему. Поэтому есть три основных фактора, определяющие скорость загрузки: | |||
* | * Ваше интернет-соединение | ||
* | * скорость самого зеркала, и | ||
* | * близость зеркала к Вам, то есть насколько близко или далеко оно находится с точки зрения сети. | ||
Поэтому, кроме обновления интернет-пакета или смены провайдера, потенциально возможно улучшить скорость загрузки из репозиториев Manjaro выбрав другое зеркало для использования. | |||
Чтобы получить список стран, которые в настоящее время обслуживают зеркала, используйте команду | |||
sudo pacman-mirrors --country-list | {{UserCmd|command=sudo pacman-mirrors --country-list}} | ||
{{ | {{BoxSuccess|Примечание|Географически ближайший сервер не всегда может быть самым быстрым!}} | ||
=Обновление списка зеркал простым способом= | =Обновление списка зеркал простым способом= | ||
Самый простой метод - использовать '''pacman-mirrors''', который автоматизирует процесс определения самых быстрых зеркал и соответствующее обновление списка зеркал.<br /> | |||
Полное описание использования '''pacman-mirrors''' можно найти на странице [[Pacman-mirrors/ru|Pacman-mirrors]]. | |||
= | =Обновление списка зеркал вручную= | ||
Это делается путем изменения интернет-адресов серверов Manjaro для загрузки обновлений и программных приложений, в файле ''mirrorlist'', считываемый менеджерами пакетов Manjaro. | |||
== | == Редактирование списка зеркал == | ||
{{ | {{BoxSuccess|Подсказка|Можно включить более одного сервера. Однако они будут выбраны в порядке их перечисления и менеджер пакетов выберет другой сервер только в том случае, если возникнут проблемы с предыдущим.}} | ||
У вас есть множество возможностей для редактирования текстового файла. В каждой системе и у каждого пользователя есть предпочтительный текстовый редактор с графическим интерфейсом. Однако, из-за соображений безопасности трудно запустить графический редактор для корректного редактирования защищенного файла конфигурации системы. | |||
Поэтому вы должны быть знакомы с базовым использованием терминала. '''nano''' - это текстовый редактор на базе терминала, доступный во всех редакциях Manjaro и который мы будем использовать в качестве примера. | |||
=== | === Терминал === | ||
Для редактирования файла mirrorlist необходимо сначала открыть терминал. Синтаксис команды для редактирования списка зеркал следующий: | |||
{{UserCmd|command=sudo [терминальный текстовый редактор] /etc/pacman.d/mirrorlist}} | |||
Например, если вы хотите отредактировать файл в терминале с помощью ''nano'' (стандартный терминальный текстовый редактор), введите: | |||
{{UserCmd|command=sudo nano /etc/pacman.d/mirrorlist}} | |||
=== | === Редактирование списка зеркал === | ||
''' | '''Строки, начинающиеся с хэша "#", будут игнорироваться pacman'ом'''. Следовательно, чтобы отключить зеркало - в начале строки, начинающейся с ''Server'', можно поставить комментарий. | ||
В целом список зеркал может быть длинным и ниже представлена только его часть: | |||
<pre> | <pre> | ||
~ >>> cat /etc/pacman.d/mirrorlist | ~ >>> cat /etc/pacman.d/mirrorlist | ||
Line 55: | Line 55: | ||
## Generated on 2018-02-17 13:32 | ## Generated on 2018-02-17 13:32 | ||
## | ## | ||
## | ## Пожалуйста используйте 'pacman-mirrors -f [НОМЕР]' для редактирования mirrorlist | ||
## | ## | ||
Line 90: | Line 90: | ||
#----->snipped | #----->snipped | ||
</pre> | </pre> | ||
{{ | {{BoxSuccess|Примечание|Не удаляйте хэши из строк, содержащих имена стран сервера.}} | ||
После отключения и/или включения нужного сервера (серверов) сохраните изменения и закройте список зеркал. | |||
= | = Шаг 2: Синхронизация с новым включенным сервером(ами) = | ||
{{ | {{BoxSuccess|Предупреждение|Всегда синхронизируйтесь с '''-Syyu''' после смены зеркал. Невыполнение этого требования может привести к поломке системы после обновлений}} | ||
В вашей системе Manjaro есть база данных всех пакетов программного обеспечения, доступных из официальных репозиториев. Она используется программой pacman для поиска и загрузки пакетов для установки. Синхронизация базы данных после смены сервера обеспечит ее актуальность и позволит избежать возможных проблем при последующей загрузке программных пакетов. | |||
Чтобы синхронизировать вашу базу данных с репозиториями Manjaro введите в терминале следующую команду: | |||
sudo pacman -Syyu | {{UserCmd|command=sudo pacman -Syyu}} | ||
После внесения изменений в список зеркал и синхронизации базы данных изменение произойдет немедленно. Перезагрузка системы для вступления изменений в силу не требуется. | |||
= | = Смотрите также = | ||
* [[Pacman-mirrors| | * [[Pacman-mirrors/ru|Справочное руководство по pacman-mirrrors]] | ||
[[Category:Contents Page{{#translation:}}]] | [[Category:Contents Page{{#translation:}}]] | ||
[[Category:Download{{#translation:}}]] | [[Category:Download{{#translation:}}]] |
Latest revision as of 11:48, 29 December 2022
Обзор
Официальные репозитории Manjaro размещаются на "серверах программного обеспечения" (также известных как "зеркала"). Физически расположенные по всему миру, эти зеркала отвечают за получение запросов на пакеты программного обеспечения и их доставку в Вашу систему. Поэтому есть три основных фактора, определяющие скорость загрузки:
- Ваше интернет-соединение
- скорость самого зеркала, и
- близость зеркала к Вам, то есть насколько близко или далеко оно находится с точки зрения сети.
Поэтому, кроме обновления интернет-пакета или смены провайдера, потенциально возможно улучшить скорость загрузки из репозиториев Manjaro выбрав другое зеркало для использования.
Чтобы получить список стран, которые в настоящее время обслуживают зеркала, используйте команду
Обновление списка зеркал простым способом
Самый простой метод - использовать pacman-mirrors, который автоматизирует процесс определения самых быстрых зеркал и соответствующее обновление списка зеркал.
Полное описание использования pacman-mirrors можно найти на странице Pacman-mirrors.
Обновление списка зеркал вручную
Это делается путем изменения интернет-адресов серверов Manjaro для загрузки обновлений и программных приложений, в файле mirrorlist, считываемый менеджерами пакетов Manjaro.
Редактирование списка зеркал
У вас есть множество возможностей для редактирования текстового файла. В каждой системе и у каждого пользователя есть предпочтительный текстовый редактор с графическим интерфейсом. Однако, из-за соображений безопасности трудно запустить графический редактор для корректного редактирования защищенного файла конфигурации системы.
Поэтому вы должны быть знакомы с базовым использованием терминала. nano - это текстовый редактор на базе терминала, доступный во всех редакциях Manjaro и который мы будем использовать в качестве примера.
Терминал
Для редактирования файла mirrorlist необходимо сначала открыть терминал. Синтаксис команды для редактирования списка зеркал следующий:
Например, если вы хотите отредактировать файл в терминале с помощью nano (стандартный терминальный текстовый редактор), введите:
Редактирование списка зеркал
Строки, начинающиеся с хэша "#", будут игнорироваться pacman'ом. Следовательно, чтобы отключить зеркало - в начале строки, начинающейся с Server, можно поставить комментарий.
В целом список зеркал может быть длинным и ниже представлена только его часть:
~ >>> cat /etc/pacman.d/mirrorlist ## ## Manjaro Linux default mirrorlist ## Generated on 2018-02-17 13:32 ## ## Пожалуйста используйте 'pacman-mirrors -f [НОМЕР]' для редактирования mirrorlist ## ## Country : Germany Server = https://mirror.philpot.de/manjaro/unstable/$repo/$arch ## Country : Denmark Server = https://www.uex.dk/public/manjaro/unstable/$repo/$arch ## Country : United_Kingdom Server = http://manjaro.mirrors.uk2.net/unstable/$repo/$arch ## Country : Poland Server = https://mirror.tuchola-dc.pl/manjaro/unstable/$repo/$arch ## Country : Germany Server = http://mirror.ragenetwork.de/manjaro/unstable/$repo/$arch ## Country : Netherlands Server = https://mirror.koddos.net/manjaro/unstable/$repo/$arch ## Country : Netherlands Server = https://manjaro.mirror.wearetriple.com/unstable/$repo/$arch ## Country : Germany Server = https://mirror.alpix.eu/manjaro/unstable/$repo/$arch ## Country : Netherlands Server = https://mirror.neostrada.nl/manjaro/unstable/$repo/$arch ## Country : United_Kingdom Server = https://www.mirrorservice.org/sites/repo.manjaro.org/repos/unstable/$repo/$arch #----->snipped
После отключения и/или включения нужного сервера (серверов) сохраните изменения и закройте список зеркал.
Шаг 2: Синхронизация с новым включенным сервером(ами)
В вашей системе Manjaro есть база данных всех пакетов программного обеспечения, доступных из официальных репозиториев. Она используется программой pacman для поиска и загрузки пакетов для установки. Синхронизация базы данных после смены сервера обеспечит ее актуальность и позволит избежать возможных проблем при последующей загрузке программных пакетов.
Чтобы синхронизировать вашу базу данных с репозиториями Manjaro введите в терминале следующую команду:
После внесения изменений в список зеркал и синхронизации базы данных изменение произойдет немедленно. Перезагрузка системы для вступления изменений в силу не требуется.