Difference between revisions of "Pacman-mirrors/ru"

Updating to match new version of source page
Tags: Mobile web edit Mobile edit
(Updating to match new version of source page)
Line 9: Line 9:
Manjaro использует pacman для обслуживания системы, обновления и установки новых пакетов. Для работы pacman необходим список серверов, или более известных как зеркала, с пакетами программ Manjaro. Поскольку Manjaro имеет множество зеркал по всему миру, целесообразно использовать те зеркала, которые находятся ближе всего к вашему местоположению и, желательно, являются актуальными.
Manjaro использует pacman для обслуживания системы, обновления и установки новых пакетов. Для работы pacman необходим список серверов, или более известных как зеркала, с пакетами программ Manjaro. Поскольку Manjaro имеет множество зеркал по всему миру, целесообразно использовать те зеркала, которые находятся ближе всего к вашему местоположению и, желательно, являются актуальными.


<div class="mw-translate-fuzzy">
=== Использование ===
=== Использование ===
Для большинства функций требуется рабочее подключение к интернету. Начиная с версии 4, Pacman-Mirrors будет проверять наличие сети. Для этого он запрашивает некоторые общие веб-сайты. Сайты выбраны из-за их общей доступности. pacman-mirrors будет самообновляться, загружая mirrors.json и status.json с repo.manjaro.org
Для большинства функций требуется рабочее подключение к интернету. Начиная с версии 4, Pacman-Mirrors будет проверять наличие сети. Для этого он запрашивает некоторые общие веб-сайты. Сайты выбраны из-за их общей доступности. pacman-mirrors будет самообновляться, загружая mirrors.json и status.json с repo.manjaro.org
</div>


# repo.manjaro.org
# repo.manjaro.org
Line 24: Line 26:
То, как именно приложение формирует зеркальный список, контролируется путем указания аргументов в командной строке.
То, как именно приложение формирует зеркальный список, контролируется путем указания аргументов в командной строке.


<div class="mw-translate-fuzzy">
=== '''ВАЖНО''' ===
=== '''ВАЖНО''' ===
{{Tip|Каждый запуск pacman-mirrors требует синхронизации базы данных и обновления системы.}}
{{Tip|Каждый запуск pacman-mirrors требует синхронизации базы данных и обновления системы.}}
</div>


{{UserCmd|command=sudo pacman -Syu}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Only in the event that '''Last-Modifed''' on the mirror is newer - pacman requests the complete file.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
This can present an awkward scenario where the local metadata is newer than the mirror but it contains older content.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
This inconsistency may then generate '''HTTP 404 Not Found''' errors because the local metadata could contain references to package versions which no longer exist.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
The doubled '''yy''' is to mitigate such possible issues - especially when you switch branch or mirror.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
It is bad practise to indiscrimately use '''-Syyu''' for update scenarios, but - pamac mirrorlist timer rewrites the mirrorlist on a weekly or bi-weekly basis - thus increasing the possibility of having inconsistent metadata - in which case the doubled '''yy''' makes sense - which is also why it is used in the pacman-mirrors man page.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
To further the inconsistency - pamac uses copies of the pacman database - which has caused confusion before - pamac and pacman being in disagreement over available updates.
</div>
 
<div class="mw-translate-fuzzy">
{{UserCmd|command=sudo pacman -Syu}}
</div>


Если вы этого не сделаете, проблема(-мы), из-за которых вы внесли изменения, может быть не решена. Более того, вы можете столкнуться со сценарием [[System_Maintenance|''partial-updated'']], который может привести к хаосу в вашей системе. Более подробную информацию о работе pacman вы можете найти на [https://wiki.archlinux.org/index.php/System_maintenance_(Русский) Wiki Archlinux].
Если вы этого не сделаете, проблема(-мы), из-за которых вы внесли изменения, может быть не решена. Более того, вы можете столкнуться со сценарием [[System_Maintenance|''partial-updated'']], который может привести к хаосу в вашей системе. Более подробную информацию о работе pacman вы можете найти на [https://wiki.archlinux.org/index.php/System_maintenance_(Русский) Wiki Archlinux].
8,560

edits