Difference between revisions of "Switching Branches"

no edit summary
imported>Xinayder
imported>Xinayder
Line 6: Line 6:
One of the many features that sets Manjaro apart from other Arch-based distributions is that it uses its own dedicated software branches, rather than relying on those provided by Arch itself. In fact, to ensure continued stability and reliability, Manjaro actually uses three distinct branches:
One of the many features that sets Manjaro apart from other Arch-based distributions is that it uses its own dedicated software branches, rather than relying on those provided by Arch itself. In fact, to ensure continued stability and reliability, Manjaro actually uses three distinct branches:


* '''Stable branch''': default branch used by Manjaro systems to provide updates and downloads to the general user base.
* '''Stable branch''': the packages that come to stable have gone through roughly a couple of weeks testing by the users of the ''Unstable/Testing'' repos, before they get the packages. These packages are usually free of any problems.  
* '''Testing branch''': stores patched software packages from the ''unstable branch'', as well other new software releases that are considered at least sufficiently stable. These packages will be subject to further checks by developers and testers for potential bugs and/or stability issues, prior to being released to the ''stable branch'' for public use.
* '''Testing branch''': These users are the next line of defense. Being a larger number of users than those using ''Unstable'', they refine the work done prior to them installing the packages with their feedback.
* '''Unstable branch''': stores software packages that have known or suspected stability and/or compatibility issues. This software may therefore be subject to patching by the Manjaro developers prior to being released to the ''testing branch'' Although the very latest software will be located here, <u>using the ''unstable branch'' may consequently break your system!</u>
* '''Unstable branch''': which usually runs inside of 3 days behind Arch package releases & are modified as necessary to suit Manjaro. Those that use ''Unstable'' need to have the skills to get themselves out of trouble when they upgrade into it. They are the Manjaro users who are most likely to need to use such skills. Due to the feedback from the users of the ''Unstable'' repo, most bugs are found & fixed for the rest of Manjaro's users. Although the very latest software will be located here, <u>using the ''unstable branch'' may consequently break your system!</u>




Anonymous user