Одна из ключевых особенностей Manjaro, которая выделяет его среди других дистрибутивов на основе Arch, заключается в том, что он использует собственные ветки программного обеспечения, а не полагается только на те, что предоставляет сама Arch. Это позволяет гарантировать постоянную стабильность и надежность системы.
Manjaro использует три различные ветки:
- Stable branch: Пакеты, которые поступают в стабильное состояние, прошли примерно пару недель тестирования пользователями нестабильных/тестируемых веток, прежде чем они получат пакеты. Эти пакеты, как правило, не имеют никаких проблем.
- Testing branch: Будучи большим числом пользователей, чем те, кто использует нестабильную ветку, они улучшают работу, проделанную до них, предоставляя отзывы о пакетах, которые они получают при обновлении.
- Unstable branch: Нестабильная ветка синхронизируется несколько раз в день с выпусками пакетов Arch Linux. Только множество пакетов Arch модифицируется в соответствии с требованиями Manjaro. Те, кто использует нестабильную систему, должны обладать навыками, чтобы выбраться из неприятностей, когда они переносят свою систему в эту ветку. Благодаря отзывам пользователей нестабильной ветки, многие проблемы улавливаются и исправляются на этом уровне. Хотя здесь будет размещено самое последнее программное обеспечение, использование нестабильной ветки обычно безопасно, но — в редких случаях — может вызвать проблемы с вашей системой!
По умолчанию стабильная ветка обновлений
sudo pacman-mirrors --api --set-branch stable
Для перехода на другие ветки используем команды:
sudo pacman-mirrors --api --set-branch testing
sudo pacman-mirrors --api --set-branch unstable
После изменение ветки рекомендуется обновить зеркала и пакеты:
sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu
Если вы захотите вернуться с тестовой или нестабильной ветки, для отката пакетов используйте команду:
sudo pacman -Syyuu