Моделът за подновяване на Linux
Независимо от използваната операционна система, сме свикнали с идеята, че текущата ни операционна система ще стане неактуална на всеки няколко години и ще бъде пусната по-нова версия, която да замени текущата.
Някои Linux дистрибуции обаче са приели различен модел за пускане. Вместо да пускат нова версия всяка година, те използват модел, наречен "Rolling Release Model", който непрекъснато обновява вашата операционна система. Това означава, че трябва да инсталирате само операционната система веднъж и винаги да използвате последната версия.
Какъв е Моделът на Rolling Release?
Операционна система, която се основава на модела за освобождаване на ролките (известен също като непрекъсната доставка), има две основни характеристики. Първата е, че инсталирате операционната си система само веднъж и след това никога повече. Втората е, че операционната система непрекъснато се актуализира.
Всичко на Linux е разделено на софтуерни пакети, които правят Linux модулна операционна система. Това е и причината, поради която моделът за освобождаване на ролки е приложим за Linux дистрибуция. Чрез използването на мениджър на пакети всеки пакет - дори ядки и драйвери - може да бъде актуализиран.
Разпространение на колелата
Операционните системи на Линукс, които се основават на подвижния модел, се наричат подвижни дистрибуции . Съществуват обаче различни видове разпределения на валцоване, а начинът, по който те се различават, е важен.
Двете най-важни отличителни типове разпространявания са:
1. Дистрибуции с истинско свиване: Тези дистрибуции актуализират всяка част от вашата операционна система.
2. Полупроводни разпределения: Тези разпределения не актуализират всяка част от вашата операционна система. Те са разделени на подвижна част и невисваща част. Тези разпределения често имат сърцевина, която не се търкаля. Те не актуализират ядрото и драйверите, но актуализират всичко останало и имат подвижни хранилища за софтуер.
Едно от предимствата на подвижните дистрибуции е, че сте в състояние много бързо да получите нови версии на софтуера, тъй като хранилищата се актуализират веднага след пускането на нов софтуер. В някои дистрибуции дори получавате актуализации на софтуера, които се предават на компютъра ви веднага щом бъдат освободени от програмистите на софтуера.
Реални примери за подвижни дистрибуции
Примери за истински дистрибуции са Arch Linux, Manjaro, Gentoo и Funtoo. Примери за полупродължителни Linux дистрибуции са SolydXK и PCLinuxOS, а от страна на UNIX имаме FreeBSD.
Разпределенията като Arch и Gentoo се смятат за кървави, тъй като те могат да получават актуализации толкова бързо, че те преминават без тестване. Лошото е, че когато пакетите не са тествани, те могат да нарушат системата ви.
Все пак, не всеки иска система с кървави ръбове, която може да се счупи всеки път, когато нетестираните актуализации се притискат към тяхната система. В такива случаи има разклонения, които се фокусират върху използваемостта за начинаещи на Linux, като Manjaro.
Manjaro е истинско подвижно разпределение, базирано на Arch, с отличието, че идва с инсталатора и има много пакети, предварително инсталирани за удобство на потребителите.
Друго отличие на Manjaro е, че щом бъдат пуснати актуализации за Arch, екипът на Manjaro държи актуализациите за около две седмици, за да ги премине през кратка фаза на тестване. По този начин най-лошите бъгове ще бъдат филтрирани от пакетите и ще намалее шансовете на вашата система да се разпадне след цикъл на обновяване.
Защитните пластири, от друга страна, се притискат към потребителите на Manjaro по-бързо от редовните актуализации, почти веднага щом излязат.
Получавате най-доброто от двата свята. Получавате истинско разпространение на разпространението на изданията, където всичко се актуализира и получавате и най-новия софтуер на всеки две седмици, който поне е бил тестван донякъде, за да се намали вероятността от счупване на системата.
Силата на модела Rolling Release
Инсталирате само операционната си система веднъж и никога не трябва да се притеснявате от тромави преинсталирания и възстановяване на данните. Това е мястото, където подвижният модел за освобождаване е по-добър от стандартното освобождаване.
Гъвкавостта и персонализирането на Linux също така виждат, че повече непрекъснати дистрибуции на Linux се разрастват в подвижните дистрибуции през годините. Примери за това са SparkyLinux, MX Linux и SolydXK, които са подвижни дистрибуции на базата на Debian.
Има и openSUSE Tumbleweed, която е официалната ролева версия на openSUSE. Тя се фокусира върху осигуряването на стабилни пакети за потребителите, веднага щом бъдат стабилизирани.
Дори добрият стар Gentoo се превръща във фургони, които все още се подобряват по модела си. Пример за това е Sabayon, който предлага изчерпателна използваемост и компилирани двоични пакети чрез разширението на Entropy мениджъра на пакети.
В крайна сметка, всичко, за което се свежда, е следното:
Моделът с подвижен отпуск прави живота ни малко по-лесен.
Това е така, защото колкото по-малко време е необходимо, за да поддържате операционната си система, толкова повече време имаме за нещата, които имат значение.