Eliberare rulanta

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 3 septembrie 2021; verificările necesită 15 modificări .

Rolling release ( rus. floating release [1] , tradus „rolling release” ) - un concept în dezvoltarea de software care caracterizează metoda de actualizare a acestuia din urmă. Cel mai adesea folosit în legătură cu distribuțiile Linux și se opune sistemului clasic al versiunilor lansate periodic, care conțin, de regulă, versiuni ușor învechite ale programelor care sunt suportate pentru un anumit timp după lansare (în majoritatea distribuțiilor, perioada de suport). este de aproximativ un an, cu excepția versiunilor de asistență pe termen lung (LTS) cu o perioadă de asistență mai lungă). În schimb, sistemul de eliberare plutitor permite utilizatorului să aibă întotdeauna cele mai recente versiuni ale programelor instalate, eliminând necesitatea reinstalării periodice a sistemului.

Există, de asemenea, proiecte care implementează parțial principiul lansării rulante, precum PCLinuxOS și Chakra , ale căror pachete de bază sunt actualizate doar pentru a îmbunătăți securitatea și stabilitatea [2] [3] .

Tipuri de versiuni plutitoare

Parțial

Lansarea parțială flotantă (distribuții ing. parțial de rulare, semi-laminare sau semi-laminare) include o parte din pachetele software care nu sunt actualizate. Adesea, aceste pachete sunt incluse în lista de pachete „de bază” nerulante, cum ar fi nucleul și alte pachete esențiale. Sau invers, este un „wrapper” imuabil – o aplicație de utilizator care facilitează utilizarea software-ului.

Complet

Eliberarea completă flotantă (ing. Distribuții full-rolling) nu împarte kitul de distribuție într-o parte variabilă (ing. rolling) și neschimbabilă (ing. non-rolling). Versiunea flotantă completă se aplică întregii liste de pachete software.

Pseudo

Distribuțiile pseudo-rolling sunt o încercare de a stabiliza ramura de dezvoltare a unei distribuții non-rolling folosind patch-uri software. Acest lucru vă permite să obțineți o distribuție cu funcționalitate similară unei ediții plutitoare reale (ing. adevărate).

Real

Distribuțiile adevărate, spre deosebire de distribuțiile pseudo-rulante, sunt dezvoltate numai folosind modelul de dezvoltare a software-ului cu lansare rulantă.

Opțional

Eliberare plutitoare opțională (distribuții opt-rolling ing.) - sau au ediții separate ale lansării kit-ului de distribuție: schimbabilă (eng. rolling) și neschimbabilă (ing. non-rolling). De obicei, aceste versiuni sunt modificabile sau nemodificabile în mod implicit. Eliberarea plutitoare opțională este rară în comparație cu alte tipuri de modele de eliberare plutitoare de distribuție.

Ciclic

Distribuțiile de rulare ciclică se bazează pe ramura de dezvoltare a unei distribuții nerulante. Ca urmare, vârsta și stabilitatea globală a pachetelor nu sunt constante pe tot parcursul ciclului de dezvoltare. Această volatilitate este vizibilă mai ales la sfârșitul ciclului, în timpul eliberării distribuției nerulante care este sursa.

Exemple de distribuții cu lansări flotante

Note

  1. Arch Linux wiki: Întrebări frecvente (rusă) . Consultat la 23 octombrie 2012. Arhivat din original pe 11 octombrie 2012.
  2. PCLinuxOS și lansarea rulantă  (ing.)  (downlink) . Arhivat din original pe 18 decembrie 2012.
  3. Pagina principală a proiectului Chakra  (engleză)  (downlink) . Arhivat din original pe 18 decembrie 2012.

Link -uri