Manjaro Stable: vad kallas det här för "semi-rolling release"

Manjaro och dess grenar

Berätta inte för dess mest trogna användare eftersom svaret kanske inte är det mest sympatiska, men det finns människor som hänvisar till utvecklingsmodellen för Manjaro som "semi-rolling release". Vad är detta? Varför säger de det? I grund och botten säger de detta för att det finns tillfällen då deras utvecklare bestämmer sig för att stå ut med några uppdateringar, och för att paket inte kommer så fort de gör det till systemet de är baserade på.

Per definition är detta vad de refererar till som semi-rolling release finns inte. Det finns en rullande release, som helt enkelt är en utvecklingsmodell där uppdateringar kommer kontinuerligt, utan att behöva installera om operativsystemet då och då. I teorin och om de görs bra är dessa typer av uppdateringar mindre aggressiva än de för hela operativsystemet och är säkrare eftersom det är svårare för något att gå sönder. I teorin och om det görs rätt.

semi-rolling release existerar faktiskt inte

Att det finns folk som säger att ett system som Manjaro är en halvrullande release beror på en anledning: uppdateringar är inte omedelbara. Teamet av utvecklare bakom varje skrivbord bestämmer om de ska ladda upp det till de officiella arkiven eller lägga upp det ett tag, något de har gjort till exempel i GNOME 40 eller Plasma 5.25. Men tiden är inte det som avgör om en utvecklingsmodell är rullande-release eller inte.

Dessutom fattar operativsystem som är baserade på andra ofta sina egna beslut. Arch Linux har en filosofi att leverera paket så snart de är tillgängliga. Manjaro, som andra gillar EndeavorOS, kan de bestämma sig för att undersöka vad som kommer till dem från "ovan", och leverera det bara när de tror att det är på en acceptabel punkt.

Manjaro erbjuder två "försvarslinjer"

Dessutom, i det specifika fallet med Manjaro, är det alternativ som tar längst tid att ta emot paketen det från Stable-grenen, men det erbjuder också två andra. grenar. Som de förklarar sig själva:

  • stabil gren: Paketen som når den stabila grenen har gått igenom ungefär ett par veckors testning av användare av Unstable/Testing-reposen, innan de fick paketen. Dessa paket är vanligtvis fria från problem.
  • Testgren: Detta är den andra försvarslinjen. Eftersom de är ett större antal användare än de som använder Unstable, förfinar de det arbete som gjorts före dem genom att tillhandahålla information om paketen de får i uppdateringar.
  • instabil gren: Unstable synkroniseras flera gånger om dagen med Arch-paketutgåvor. Endast en delmängd av Arch-paket modifieras för att passa Manjaro. De som använder Unstable måste ha kompetensen för att komma ur problem när de flyttar sitt system till den här grenen. De är de Manjaro-användare som mest sannolikt behöver använda sådana förmågor. På grund av feedback från användare av det instabila repet, fångas och fixas många problem på denna nivå. Även om den senaste programvaran finns här, att använda den instabila grenen är i allmänhet säkert, men – i sällsynta fall – kan det orsaka problem med ditt system.

Användaren bestämmer

Även om vi redan har förklarat att, per definition, den halvrullande utgåvan inte existerar (det är det eller inte), i det specifika fallet med Manjaro det är användaren som väljer. Det är sant att den mest nybörjare som inte känner till informationen kan tro att vissa paket alltid tar ett tag att uppdatera, men så är inte fallet. När operativsystemet är installerat är lagringsplatserna det använder de som finns i Stable-grenen, och det är i denna som de mest testade paketen tas emot. Dagar innan den når Stable-grenen testas den i Testing, den "andra försvarslinjen". I vad de har kallat Unstable kommer de flesta av paketen strax efter Arch Linux, men behåller bara ett fåtal för att anpassa dem till Manjaro.

vem som vill en snäll av Arch Linux lättare att installera och konfigurera, du kan installera Manjaro och ändra grenen till Instable. Om du vill ha något mer stabilt, ja, du kan stanna i stallet. Men i alla fall är det per definition rullande släpp: kontinuerliga uppdateringar och utan hopp till andra fullständiga versioner av operativsystemet. semi-rolling release måste vara något som först nämndes av Erwin Schrödinger.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   rik sade

    tack så mycket det är väldigt tydligt