Please enable JavaScript to view the comments powered by Disqus.

openSUSE: Una de les distribucions Linux més infravalorades

Quan parlem de distribucions Linux, sovint pensem en Ubuntu, Fedora o Arch Linux. Però hi ha una distribució que mereix molta més atenció del que rep: openSUSE. En aquest article us explicaré per què openSUSE és una de les distribucions més infravalorades de l'ecosistema Linux, centrant-me en quatre característiques tècniques que la fan destacar:

  1. openQA: Cada actualització està testejada automàticament abans d'arribar-vos
  2. Btrfs + Snapper: Rollbacks instantanis si alguna cosa va malament
  3. Seguretat per defecte: AppArmor o SELinux activats des del primer moment
  4. Empaquetament consistent: No cal executar scripts aleatoris d'internet

fons opensuse

1. openQA: Proves automatitzades abans de cada publicació

Una de les principals diferències entre openSUSE i altres distribucions és el seu sistema de proves automatitzades openQA. Aquest sistema és literalment el cor de la iniciativa de proves automatitzades d'openSUSE.

Què és openQA?

openQA és un servei de proves completament automatitzat que testeja cada instantània (snapshot) abans de la seva publicació. Això significa que cada actualització que rebeu ha passat per una bateria completa de proves automàtiques que simulen un ús real del sistema operatiu.

El sistema utilitza màquines virtuals (principalment amb QEMU) per reproduir tot el procés d'instal·lació i ús del sistema operatiu. No només prova la instal·lació, sinó també:

A diferència d'altres distribucions que depenen de proves manuals o parcials, openQA garanteix que cap error crític passi desapercebut. Com deia un usuari en un fòrum de Reddit: “És fins i tot més fiable que els humans. No es perd cap error perquè estigui cansat o avorrit”.

Transparència total

A més, podeu veure els resultats de les proves en directe a openqa.opensuse.org, on es publiquen captures de pantalla, vídeos i resultats detallats de cada test. Aquesta transparència és única en l'ecosistema Linux.

2. Btrfs + Snapper: Instantànies del sistema i recuperació instantània

La combinació de Btrfs (sistema de fitxers) i Snapper (gestor d'instantànies) és una de les joies de la corona d'openSUSE. Aquesta funcionalitat us permet fer instantànies completes del sistema i revertir canvis de manera instantània.

Com funciona?

Quan instal·leu openSUSE amb Btrfs (que és l'opció recomanada), el sistema crea automàticament instantànies abans i després de cada canvi important:

Recuperació sense complicacions

Si després d'una actualització alguna cosa va malament, podeu fer un rollback (revertir canvis) de dues maneres:

  1. Des del menú d'arrencada de GRUB: podeu arrencar directament des d'una instantània anterior i, si tot funciona bé, fer-la permanent amb la comanda sudo snapper rollback.

  2. Des del sistema en execució: utilitzant Snapper per desfer canvis específics o restaurar fitxers concrets.

El millor de tot? El procés és ràpid i segur. No cal reinstal·lar res ni perdre configuracions. Segons la documentació oficial, el rollback preserva els vostres fitxers personals (que estan en una subvolum separada) mentre restaura el sistema.

Això contrasta amb altres distribucions on, si una actualització trenca el sistema, sovint l'única opció és reinstal·lar des de zero o intentar reparacions manuals complexes.

3. Seguretat per defecte: AppArmor i SELinux

openSUSE pren la seguretat molt seriosament i ofereix dos sistemes de control d'accés obligatori (MAC): AppArmor i SELinux.

Què són AppArmor i SELinux?

Tots dos són mòduls de seguretat de Linux (LSM) que implementen controls d'accés més estrictes que els permisos tradicionals d'Unix:

Flexibilitat de configuració

A openSUSE Tumbleweed, actualment s'està migrant a SELinux com a opció per defecte, però podeu triar entre ambdós durant la instal·lació. A openSUSE Leap, AppArmor continua sent l'opció predeterminada.

Aquest nivell de seguretat activat per defecte contrasta amb moltes altres distribucions on aquests sistemes estan desactivats o requereixen configuració manual complexa. openSUSE us dóna seguretat reforçada des del primer moment, sense que hàgiu de ser un expert en seguretat.

4. Empaquetament consistent: no scripts aleatoris com a Arch

Una de les crítiques més habituals a distribucions com Arch Linux (i les seves derivades) és la dependència de l'AUR (Arch User Repository), on els usuaris pengen scripts d'instal·lació que no sempre són revisats o de confiança.

Repositoris oficials i OBS

openSUSE utilitza l'Open Build Service (OBS), que combina el millor de dos mons:

Tots els paquets d'openSUSE segueixen estàndards de qualitat i passen per proves amb openQA. No us heu de preocupar per executar scripts d'instal·lació dubtosos o per compilar manualment paquets.

Gestió de dependències fiable

El sistema de paquets RPM d'openSUSE (gestionat per Zypper) té una gestió de dependències excel·lent. Les actualitzacions són coherents i no us trobareu amb problemes de “dependències trencades” tan sovint com en altres distribucions.

Conclusió: Per què hauríeu de provar openSUSE

openSUSE és una distribució madura, professional i extremadament fiable que mereix molta més atenció.

Si busqueu una distribució estable, segura i amb tecnologia capdavantera, openSUSE (tant Leap com Tumbleweed) és una opció excel·lent que hauríeu de considerar. És ideal tant per a escriptoris com per a servidors, i la seva filosofia de “qualitat abans que velocitat” fa que sigui una de les distribucions més fiables disponibles.

Recursos addicionals:Web oficial d'openSUSEDocumentació d'openQAGuia de SnapperPortal SELinux d'openSUSE


Nota: Qualsevol cosa que vulguis discutir sobre aquest artícle, ho podem fer a Mastodon — Raúl