Menjar Stable: què és això que anomenen «semi-rolling release»

Menjar i les seves branques

No ho digueu als seus usuraris més fidels perquè pot ser que la resposta no sigui la més simpàtica, però hi ha gent que es refereix al model de desenvolupament de Manjaro com a «semi-rolling release». Què és això? Per què ho diuen? Bàsicament i resumint, ho diuen perquè hi ha ocasions en què els seus desenvolupadors decideixen aguantar algunes actualitzacions, i perquè els paquets no arriben tan aviat com ho fan al sistema en què es basen.

Per definició, això al que es refereixen com semi-rolling release no existeix. Hi ha rolling release, que és, senzillament, un model de desenvolupament on les actualitzacions arriben contínuament, sense que calgui reinstal·lar el sistema operatiu cada cert temps. En teoria i si es fa bé, aquest tipus d'actualitzacions són menys agressives que les del sistema operatiu complet, i són més segures pel fet que és més difícil que es trenqui alguna cosa. En teoria i si es fa bé.

semi-rolling release no existeix, en realitat

Que hi hagi gent que digui que un sistema com Manjaro és semi-rolling release es deu a un motiu: les actualitzacions no són instantànies. L'equip de desenvolupadors que hi ha darrere de cada escriptori decideix si el puja als repositoris oficials o els aguanten un temps, cosa que han fet, per exemple, al GNOME 40 o Plasma 5.25. Però els temps no són els que marquen si un model de desenvolupament és rolling-release o no.

A més, els sistemes operatius que es basen en altres solen prendre decisions pròpies. Arch Linux té la filosofia de lliurar els paquets tan aviat com estan disponibles. Menjar, com altres com EndeavorOS, poden decidir examinar el que els arriba des de «a dalt», i lliurar-lo només quan creguin que està en un punt acceptable.

Manjaro ofereix dues «línies de defensa»

Més encara, en el cas concret de Manjaro, l'opció que triga més a rebre els paquets és la de la branca Stable, però n'ofereix també dues més branques. Tal com expliquen ells mateixos:

  • Branca Stable: Els paquets que arriben a la branca estable han passat per aproximadament un parell de setmanes de proves per part dels usuaris dels repos Unstable/Testing, abans d'obtenir els paquets. Aquests paquets solen estar lliures de problemes.
  • branca Testing: Aquesta és la segona línia de defensa. Com que és un nombre més gran d'usuaris que els que utilitzen Unstable, perfeccionen el treball realitzat abans proporcionant informació sobre els paquets que reben en les actualitzacions.
  • Branca Unstable: Unstable se sincronitza diverses vegades al dia amb els llançaments de paquets d'Arch. Només un subconjunt de paquets d'Arch són modificats per adaptar-se a Manjaro. Aquells que usen Unstable necessiten tenir les habilitats per sortir dels problemes quan mouen el sistema a aquesta branca. Ells són els usuaris de Manjaro que més probablement necessitaran fer servir aquestes habilitats. A causa de la retroalimentació dels usuaris del repo Unstable, molts problemes són capturats i corregits en aquest nivell. Tot i que el programari més recent es troba aquí, l'ús de la branca inestable és generalment segur, però – en casos rars – pot causar problemes amb el sistema.

L'usuari decideix

Tot i que ja hem explicat que, per definició, això de semi-rolling release no existeix (ho és o no ho és), en el cas concret de Manjaro és l'usuari el que escull. És cert que el més novell que desconegui la informació pugui pensar que sempre triguen alguna cosa a actualitzar alguns paquets, però això no és així. Quan s'instal·la el sistema operatiu, els repositoris que fa servir són els de la branca Stable, i és en aquesta on es reben els paquets més testats. Dies abans d'arribar a la branca Stable, es prova a la Testing, la «segona línia de defensa». En què han anomenat Unstable, la majoria de paquets arriben just després que a Arch Linux, només retenint-se'n alguns per adaptar-los a Manjaro.

El que vulgui una espècie d'Arch Linux més fàcil d'instal·lar i configurar, podeu instal·lar Manjaro i canviar la branca a la Unstable. Qui vulgui alguna cosa més estable, bé, pot quedar-se a l'Stable. Però, en tots els casos, el que hi ha per definició és rolling-release: actualitzacions contínues i sense salts a altres versions completes del sistema operatiu. semi-rolling release ha de ser una cosa que va esmentar per primera vegada Erwin Schrödinger.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   ric va dir

    moltes gràcies m'ha quedat molt clar