[{"data":1,"prerenderedAt":262},["ShallowReactive",2],{"\u002Fdocs\u002Fusage\u002Frelease-channels":3},{"id":4,"title":5,"body":6,"description":254,"extension":255,"meta":256,"navigation":257,"path":258,"seo":259,"stem":260,"__hash__":261},"docs\u002Fdocs\u002Fusage\u002Frelease-channels.md","Release Channels",{"type":7,"value":8,"toc":250},"minimark",[9,13,26,71,78,83,124,134,138,152,211,232,246],[10,11,5],"h1",{"id":12},"release-channels",[14,15,16,17,21,22,25],"p",{},"The LeiOS repository publishes packages in two suites. Your system follows one of them, set by\nthe ",[18,19,20],"code",{},"Suites"," line in ",[18,23,24],{},"\u002Fetc\u002Fapt\u002Fsources.list.d\u002Fleios.sources",".",[27,28,29,42],"table",{},[30,31,32],"thead",{},[33,34,35,39],"tr",{},[36,37,38],"th",{},"Suite",[36,40,41],{},"What you get",[43,44,45,59],"tbody",{},[33,46,47,56],{},[48,49,50],"td",{},[51,52,53],"strong",{},[18,54,55],{},"testing",[48,57,58],{},"New package releases as soon as they are published. Updates arrive faster but have had less review.",[33,60,61,68],{},[48,62,63],{},[51,64,65],{},[18,66,67],{},"stable",[48,69,70],{},"Only packages that were reviewed and promoted, frozen into versioned LeiOS releases.",[14,72,73,74,25],{},"The current LeiOS images are pre-release builds and follow ",[51,75,76],{},[18,77,55],{},[79,80,82],"h2",{"id":81},"how-a-package-reaches-you","How a package reaches you",[84,85,86,104,110],"ol",{},[87,88,89,92,93,98,99,103],"li",{},[51,90,91],{},"Published."," A developer uploads a new package release on the\n",[94,95,97],"a",{"href":96},"\u002Fdocs\u002Fdevelopers\u002Fdeveloper-hub","Developer Hub",". It lands in ",[51,100,101],{},[18,102,55],{}," right away.",[87,105,106,109],{},[51,107,108],{},"Promoted."," When the release has proved itself, the developer requests promotion to stable,\nand a LeiOS admin reviews the request.",[87,111,112,115,116,119,120,25],{},[51,113,114],{},"Released."," Approved packages are included in the next ",[51,117,118],{},"LeiOS release",": a snapshot of the\nstable suite that is then published as ",[51,121,122],{},[18,123,67],{},[14,125,126,127,130,131,25],{},"LeiOS releases are versioned by date as ",[18,128,129],{},"YYYY.MM.NNN",": the year, the month, and a running number\nwithin that month, for example ",[18,132,133],{},"2026.10.001",[79,135,137],{"id":136},"switching-channels","Switching channels",[14,139,140,141,144,145,148,149,151],{},"To follow the stable channel, change ",[18,142,143],{},"Suites: testing"," to ",[18,146,147],{},"Suites: stable"," in\n",[18,150,24],{},", then update:",[153,154,159],"pre",{"className":155,"code":156,"language":157,"meta":158,"style":158},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","sudo sed -i 's\u002F^Suites: testing$\u002FSuites: stable\u002F' \u002Fetc\u002Fapt\u002Fsources.list.d\u002Fleios.sources\nsudo apt update\nsudo apt full-upgrade\n","bash","",[18,160,161,190,201],{"__ignoreMap":158},[162,163,166,170,174,177,181,184,187],"span",{"class":164,"line":165},"line",1,[162,167,169],{"class":168},"sBMFI","sudo",[162,171,173],{"class":172},"sfazB"," sed",[162,175,176],{"class":172}," -i",[162,178,180],{"class":179},"sMK4o"," '",[162,182,183],{"class":172},"s\u002F^Suites: testing$\u002FSuites: stable\u002F",[162,185,186],{"class":179},"'",[162,188,189],{"class":172}," \u002Fetc\u002Fapt\u002Fsources.list.d\u002Fleios.sources\n",[162,191,193,195,198],{"class":164,"line":192},2,[162,194,169],{"class":168},[162,196,197],{"class":172}," apt",[162,199,200],{"class":172}," update\n",[162,202,204,206,208],{"class":164,"line":203},3,[162,205,169],{"class":168},[162,207,197],{"class":172},[162,209,210],{"class":172}," full-upgrade\n",[212,213,214],"warning",{},[14,215,216,217,219,220,227,228,231],{},"Only switch to ",[18,218,67],{}," once a stable LeiOS release has been announced on the\n",[94,221,226],{"href":222,"rel":223,"target":225},"https:\u002F\u002Fblog.leicraftmc.de\u002Ftag\u002Fleios\u002F",[224],"nofollow","_blank","blog",". Before that, the suite may not\nexist yet and ",[18,229,230],{},"apt update"," fails.",[14,233,234,235,144,237,239,240,242,243,245],{},"Switching from ",[18,236,55],{},[18,238,67],{}," does not downgrade packages that are already installed. You\nkeep the newer ",[18,241,55],{}," versions until ",[18,244,67],{}," catches up.",[247,248,249],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":158,"searchDepth":192,"depth":192,"links":251},[252,253],{"id":81,"depth":192,"text":82},{"id":136,"depth":192,"text":137},"The testing and stable suites of the LeiOS repository, and how LeiOS releases are made.","md",{},{"title":5},"\u002Fdocs\u002Fusage\u002Frelease-channels",{"title":5,"description":254},"docs\u002Fusage\u002Frelease-channels","fbjpSy7tbgopus4imYqLYXy23uC8dbPmoZeosPNAYH8",1792353301759]