Eliberarea de rulouri

Rolling Release (Engleză Rolling Release) - actualizare continuă sau fierbinte a ramurii de software, în care software-ul este actualizat în mod regulat.

În dezvoltarea de software, modelul de dezvoltare a lansărilor de rulouri sau actualizări continue se referă la sisteme software care funcționează pe principiul livrării continue. Un astfel de sistem este opusul modelului care utilizează versiuni software care sunt reinstalate în locul versiunii anterioare.







Software-ul de lansare în role este actualizat în mod constant, spre deosebire de livrările software standard, care este actualizat de la versiune la versiune. Modelul de lansare cu lansare software este unul dintre multele tipuri de cicluri de dezvoltare software și este mai puțin cunoscut decât modelul de livrare standard.

Deși modelul de furnizare continuă a software-ului poate fi folosit pe orice site sau pachete software, acesta este adesea folosit de distribuțiile Linux.

Comunicările de lansare sunt deseori efectuate utilizând actualizări mici și frecvente. Dar prezența actualizărilor nu înseamnă că site-ul de software utilizează ciclul de lansare cu livrare software. În versiuni roll-up de dezvoltare software se efectuează pe o ramură a codului, spre deosebire de versiunile discrete.

Actualizările software sunt livrate pe computerul personal al utilizatorului, folosind pachetul manager prin intermediul pachetelor de Internet - un magazin de la distanță (download mirror).

Tipuri de rulouri

O versiune parțială de rulare (distribuții în engleză, semi-rulare sau jumătate de laminare) include unele pachete software care nu sunt actualizate. Adesea, aceste pachete sunt incluse în lista pachetelor "de bază" neschimbate (în engleză), cum ar fi kernel-ul și alte pachete critice. Sau invers, este un "wrapper" neschimbat - o aplicație personalizată care ușurează utilizarea software-ului.

Distribuțiile de laminare întregi nu împart distribuția în piese variabile de laminare și de rulare. O versiune complet rulată este aplicată întregii liste de pachete software.







Distribuțiile pseudo-laminare reprezintă o încercare de a stabiliza ramura de dezvoltare a unei distribuții ne-rulare utilizând patch-uri software. Acest lucru vă permite să obțineți o distribuție cu o funcționalitate similară versiunii reale (engleză adevărată).

O versiune veritabilă (distribuții verticale în engleză) - spre deosebire de o versiune pseudo-rulantă, este dezvoltată numai cu ajutorul modelului de dezvoltare software Rolling Release.

facultativ

Distribuțiile de rulare ciclice - se bazează pe ramura ciclică de lucru (dezvoltare engleză) a distribuției neschimbate (în engleză). Ca rezultat, vârsta generală și stabilitatea pachetelor nu sunt constante în timpul ciclului de dezvoltare. Această inconsecvență este deosebit de evidentă la sfârșitul ciclului, în timpul eliberării distribuției neschimbate (în engleză), care este sursa.

Exemple de distribuții

  • Bazat pe SUSE:
    • openSUSE Linux (opțional: "rulare" la utilizarea magaziei software Tumbleweed)
  • Bazat pe Arch:
    • Arch Linux
    • ArchBang Linux
    • Parabola GNU / Linux
    • CTKArch
    • Arch Hurd
    • KahelOS
    • Manjaro Linux
    • Bridge Linux
    • Nosonja Linux
  • Bazat pe Gentoo:
    • Gentoo Linux
    • Gentoo / FreeBSD
    • Gentoo / NetBSD
    • Gentoo / OpenBSD
    • Gentoo / DragonflyBSD
    • Funtoo Linux
    • Calculați Linux
    • Toorox Linux (un pachet parțial "fără rulare")
    • Sabayon Linux
    • Google Chrome OS (și versiunea sa a sistemului open source Chromium)
  • Bazat pe Debian:
    • aptosid (ramură instabilă)
    • siduction (ramificație instabilă)
    • Semplice Linux (ramură instabilă)
    • LMDE (ramificație ciclică, instabilă)
    • Epidemie GNU / Linux
  • Bazat pe Fedora:
    • Fuduntu Linux
  • Bazat pe Slackware:
    • Frugalware Linux
  • Bazat pe LFS:
    • NuTyX Linuxen (bazat pe LFS, BLFS și CRUX)
  • Pe baza raportului Mandriva:
    • Unitate Linux
    • PCLinuxOS (parțial, "fără rulare")
  • Bazat pe rPath-related:
    • rPath Linux
    • Foresight Linux
  • Bazat pe Sorcerer:
    • Sorcerer Linux
    • Sursa Mage GNU / Linux
    • Lunar Linux
  • altele:
    • Yoper Linux (independent)






Articole similare

Trimiteți-le prietenilor: