Domovská » jak » Linux Základy distribuce Rolling zprávy versus standardní zprávy

    Linux Základy distribuce Rolling zprávy versus standardní zprávy

    Distribuce systému Linux mají tendenci využívat dva různé typy uvolňovacích cyklů: standardní verze a uvolňování. Někteří lidé přísahají tím, že vydávají nejnovější verze softwaru, zatímco jiní jako standardní verze mají větší stabilitu a testování.

    Není to volba, kterou změníte v současné distribuci Linuxu - místo toho je to volba samotné distribuce Linuxu. Některé distribuce vydávají pravidelné standardní verze a používají cyklický uvolňovací cyklus pro jejich nestabilní vývojové vydání.

    Jak se rozdělují distribuce Linuxu společně

    Chcete-li pochopit rozdíl, musíte vědět, jak jsou distribuce Linuxu sestavovány. Obsahují software od mnoha různých projektů - Linuxové jádro, nástroje GNU shell, server Xorg X, desktopové prostředí GNOME a kancelářská sada LibreOffice jsou vyvíjeny různými softwarovými projekty s různými vývojovými cykly. Je to úkolem distribuce Linuxu, aby tento software získal ve formě zdrojového kódu, kompiloval ho, balíček do snadno instalovatelných softwarových balíčků, otestoval, aby fungoval společně a vydal kompletní balíček softwaru, který nazýváme "distribuce Linuxu". "

    Distribuce systému Linux - ať už používají standardní cyklus vydávání nebo cyklus cyklu s uvolněním - všichni převezmou svůj software a balíček do softwarových balíčků, které distribuují uživatelům. Rozdíl je v tom, jak distribuují nové verze těchto balíčků.

    Standardní uvolňovací cyklus

    Většina distribucí Linuxu používá standardní cykly uvolňování. Například Ubuntu používá standardní verze - tyto mohou být také nazývány point release nebo stabilní verze. Projekt Ubuntu pravidelně vydává nové verze Ubuntu každých šest měsíců. Během šestiměsíčního procesu vývoje přebírají nejnovější verze veškerého softwaru ve svých úložištích a balíček a aktualizují veškerý software. Pak "zmrazí" verze softwaru v úložištích Ubuntu a stráví několik měsíců testováním, přičemž se ujistí, že všechny verze softwaru fungují dobře a opravují chyby.

    Když je vydána nová verze Ubuntu, software v něm byl testován, aby se zajistilo, že funguje dobře. Toto vydání zůstává co nejvíce zamrzlé. Ubuntu vydává aktualizované verze softwaru pro opravu bezpečnostních problémů a dalších důležitých chyb, ale nebudou pouze aktualizovat software pro přidání nových funkcí nebo narušení čísla verze.

    Pokud potřebujete nejnovější verzi konkrétního balíčku, musíte ho získat jinde. Například byste ji mohli získat od třetí strany PPA nebo použít oficiální repozitář Backports, který však přináší nové verze důležitých desktopových aplikací starším verzím Ubuntu. Jinak byste museli počkat na další hlavní vydání Ubuntu. Získáte nejnovější verzi celého softwaru, a to aktualizací z jedné distribuované verze distribuce Linuxu na jinou verzi s omezeným časem distribuce Linuxu.

    Cyklus uvolňování válců

    Cyklus uvolňujícího se válce se odkládá od pravidelných standardních verzí distribuce Linuxu. Například Arch Linux používá cyklický uvolňovací cyklus. Neexistuje několik různých vydání Arch. Místo toho existuje jen jedna verze Arch. Softwarové balíčky jsou testovány a poté okamžitě uvolněny do stabilní verze distribuce Linuxu. V závislosti na vaší distribuci nemusí dokonce vidět mnoho testů dříve, než budou vydány jako stabilní aktualizace. Když je uvolněna nová verze aplikace nebo systémového nástroje, bude směřovat přímo k aktuální distribuci systému Linux. Rozložení válečkového uvolnění není nikdy "zmrazeno včas" - místo toho je aktualizováno průběžně.

    Protože nejsou k dispozici žádné standardní verze, stačí jednoduše nainstalovat distribuci Linux, jako je Arch a provádět pravidelné aktualizace. Nové verze softwarových balíků budou postupně přicházet, jakmile budou propuštěny - nebudete muset provádět rozsáhlé upgrady, jako jsou verze od Ubuntu 13.10 do 14.04. Při instalaci distribuce získáte snímek svého softwaru v určitém okamžiku.

    Pokud potřebujete nejnovější verzi balíčku, měli byste jen počkat na několik dní a objeví se jako aktualizace distribuce systému Linux. Nebudete muset čekat šest měsíců až do dalšího standardního vydání distribuce Linuxu.

    Což je nejlepší?

    Kruhový cyklus uvolnění je nejlepší, pokud chcete žít na okraji krvácení a mít nejnovější verze softwaru, zatímco standardní cyklus uvolnění je nejlepší, pokud chcete využít stabilnější platformu s více testy.

    Získání nejnovější verze celého softwaru zní dobře, ale často to není tak užitečné, jak si myslíte. Pravděpodobně nepotřebujete nejnovější verzi systémových nástrojů a služeb nízké úrovně. Pravděpodobně byste si ani nevšimli rozdíl, pokud jste je nainstalovali - pokud se neobjevily chyby, protože různé verze softwaru nebyly testovány společně. Aktualizace těchto věcí v prostředním proudu může mít za následek, že váš systém bude stále více nestabilní nebo se objeví zvláštní chyba. Pokud potřebujete nejnovější verzi softwaru, jako jsou vaše desktopové aplikace, je poměrně snadné aktualizovat několik aplikací, i když používáte distribuci systému Linux se standardním cyklem vydání.

    Rolovací cyklus uvolnění usnadňuje upgrade, samozřejmě - spíše než velký upgrade vše v jednom směru, váš software je pravidelně aktualizován. Uživatelé nepoužívají různé verze distribuce Linuxu - všichni používají stejnou verzi.


    Celkově neexistuje žádná nejlepší odpověď - pokud chcete stabilní platformu, pravděpodobně byste se lépe drželi distribuce Linuxu se standardním, stabilním bodovým cyklem. Pokud chcete žít na krvácejícím okraji a mít nejnovější verze všeho, je distribuce Linuxu s cyklem s volným uvolňováním..

    Image Credit: Michal Docekal na Flickru