translator
11,049
edits
Line 62: | Line 62: | ||
Вот несколько правил, которые помогут вам избежать этой нежелательной ситуации. | Вот несколько правил, которые помогут вам избежать этой нежелательной ситуации. | ||
* Не обновляйте локальную базу данных пакетов (метаданные) без обновления системы. | |||
* | * Вы можете установить один пакет, используя {{ic|pacman -S <pkgname>}}, но это может привести к ошибке 404, если метаданные неактуальны | ||
* | * Не используйте {{ic|pacman -Sy}}, {{ic|pacman -Syy}}, {{ic|pacman -Syuw}}, так как это приведет к обновлению метаданных, но не синхронизирует пакеты с вашей системой | ||
* | * Всегда синхронизируйте метаданные и пакеты вместе {{ic|pacman -Syu}}. | ||
* Не добавляйте пакеты в список игнорирования pacman | * Не добавляйте пакеты в список игнорирования pacman или pamac. | ||
* Если | * Если вы просто хотите проверить, какие обновления доступны - используйте команду {{ic|checkupdates}}. Она обеспечивает безопасный способ проверки обновлений установленных пакетов без одновременного извлечения метаданных | ||
* При [[Switching_Branches | * При [[Switching_Branches|switching branches]] или [[Pacman-mirrors|switching mirrors]] всегда синхронизируйте метаданные и пакеты системы с помощью {{ic|pamac update}} или {{ic|pacman -Syu}}. | ||
* Если вы получаете 404 в связи с переключением ветви, то можете принудительно синхронизировать метаданные, удвоив аргумент '''y''' {{ic|pacman -Syyu}}. | |||
==Удаление сирот== | ==Удаление сирот== |