Aclara as dúbidas con este diagrama exclusivo: que distribución de Linux usar?

que distribución de Linux usar, que distribucións de Linux escoller

En moitas ocasións sempre te fas a mesma pregunta: que distribución de Linux usar ou que distribución de Linux escoller. Pois algo que adoita xerar dúbidas sobre todo nos recén chegados ao mundo GNU/Linux, pero tamén nalgúns que levan un tempo e se cansaron dunha distribución e deciden probar outra diferente.

Neste artigo, dependendo das túas necesidades, podes comprobar que distribución GNU/Linux debes escoller. Porén, como sempre digo, o mellor é o que máis che gusta e que máis che gusta. Xa fixemos moitos artigos sobre as mellores distribucións, pero nesta ocasión será algo moi diferente, algo moito máis práctico e intuitivo, xa que compartirei algúns sinxelo diagramas que che levará ao teu futuro sistema operativo, ademais de coñecer algúns criterios de selección:

Criterios para escoller a distribución Linux

Logotipo Kernel Linux, Tux

Para axudarche na elección do teu futuro sistema operativo ou distribución Linux, aquí tes os criterios de selección máis importantes:

  • Propósito: O primeiro criterio a atender á hora de elixir unha distribución Linux adecuada é a finalidade para a que se vai empregar.
    • xeral: a maioría dos usuarios quere para un uso xenérico, é dicir, para todo, tanto para reproducir multimedia, como para software de ofimática, navegación, videoxogos, etc. Para estes propósitos son a maioría das distribucións, como Ubuntu, Debian, Linux Mint, Fedora, openSUSE, etc.
    • En directo/ProbasNota: Se só queres executar a distribución para probar ou facer algún mantemento nun ordenador sen instalar ou alterar particións, a mellor opción é que teña o modo LiveDVD ou Live USB para executarse desde a memoria principal. Tes moitos como Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live, etc. Estes dous últimos para realizar diagnóstico e reparación.
    • Específicos: outra posibilidade é que necesites unha distro para un uso moi concreto e particular, como para desenvolvemento, para enxeñaría ou arquitectura, para contornas educativas, pentesting ou auditorías de seguridade, xogos e retro gaming, etc. E para iso tamén tedes algúns especializados como Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS, etc. Máis información aquí.
    • Flexible- Algunhas distribucións permiten un maior grao de personalización, como Gentoo, Slackware, Arch Linux, etc. Pero se queres ir máis aló e facer a túa propia distribución desde cero, sen basearte en ningunha, podes usar LFS.
  • Tipo de usuario: hai varios tipos de usuarios en canto a coñecementos, como principiantes ou recén chegados ao mundo GNU/Linux, ou avanzados, así como aqueles avanzados que buscan o mesmo que os principiantes, unha distribución sinxela, funcional, con boa compatibilidade, e que lles permite facer o seu traballo sen complicacións e dun xeito produtivo.
    • Principiante: Para os principiantes hai distribucións máis sinxelas como Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, elementaryOS, Solus OS, etc.
    • Avanzado: Outras distribucións para estes usuarios son Gentoo, Slackware, Arch Linux, etc.
  • Medio ambiente: Outra cousa no que debes pensar antes de escoller unha distribución é o tipo de ambiente ao que vai destinada, xa que hai distribucións que se adaptan mellor a eses ambientes que a outras.
    • Secretaria: para usar nun PC na casa ou nunha oficina, centro educativo, etc., podes usar distribucións como openSUSE, Ubuntu, Linux Mint e moito máis.
    • Móbil: Existen distribucións específicas para dispositivos móbiles, como Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian, etc.
    • Servidor/HPC: neste caso deben ser seguros, robustos e moi estables, ademais de contar con boas ferramentas de administración. Algúns exemplos populares son RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux, etc.
    • Nube/Virtualización: para estes outros casos tes Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux, etc.
    • incrustado: dispositivos como televisores intelixentes, enrutadores, algúns electrodomésticos, vehículos, máquinas industriais, robots, IoT, etc., tamén precisan de sistemas operativos como WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, etc.
  • apoio: A gran maioría dos usuarios, especialmente os usuarios domésticos, non adoitan necesitar apoio. Cando xurdan problemas ou acuda a alguén que teña coñecementos sobre o tema ou simplemente busque unha solución nos foros ou na rede. Por outra banda, nas empresas, e noutros sectores, é necesario contar con apoios para resolver problemas.
    • Comunidade: Estas distribucións adoitan ser completamente gratuítas, pero carecen de soporte para desenvolvedores.
    • grao empresarial: Algúns son gratuítos, pero hai que pagar polo apoio. Será a propia empresa a que se encargue de prestar apoio. Por exemplo, Red Hat, SUSE, Oracle, Canonical, etc.
  • Estabilidade: dependendo de para que o vas empregar, se necesitas ter as últimas novidades a costa dunha menor estabilidade, ou se prefires algo máis estable e robusto aínda que non teñas as últimas, podes escoller entre:
    • Desenvolver/Depurar: Podes atopar versións de desenvolvemento do núcleo e algunhas distribucións, así como moitos outros paquetes de software. Poden ser bos para probar as funcións máis recentes, depurar ou axudar ao desenvolvemento informando de erros. Por outra banda, estas versións deben evitarse se o que se busca é estabilidade.
    • Estable:
      • Versión estándar: Saen versións de cando en vez, xeralmente pode ser cada 6 meses ou cada ano, e vanse actualizando ata a chegada da seguinte versión importante. Aportan estabilidade e é o método que adoptaron moitas distribucións coñecidas.
        • LTS (Soporte de longa duración): tanto o kernel como as propias distribucións teñen nalgúns casos versións LTS, é dicir, terán mantedores dedicados a seguir lanzando actualizacións e parches de seguridade a longo prazo (5, 10 anos...), aínda que xa existan. outras versións máis recentes dispoñibles.
      • Lanzamento continuo: en lugar de lanzar versións puntuais que sobrescriben a anterior, este modelo lanza actualizacións constantes. Esta outra opción permíteche ter a última, pero non é tan estable como a anterior.
  • Arquitectura:
    • IA-32/AMD64: O primeiro tamén se coñece como x86-32 e o segundo como EM64T por Intel, ou x86-64 de xeito máis xenérico. Engloba procesadores Intel e AMD, entre outros, das últimas xeracións para os que o kernel Linux ten un soporte excepcional, xa que é o máis estendido.
    • ARM32/ARM64: O segundo tamén se coñece como AArch64. Estas arquitecturas foron adoptadas por dispositivos móbiles, routers, Smart TV, SBC e mesmo servidores e supercomputadoras, debido ao seu alto rendemento e eficiencia. Linux tamén ten un excelente soporte para eles.
    • RISC-V: Este ISA naceu recentemente, e é de código aberto. Pouco a pouco vai gañando importancia, e converténdose nunha ameaza para x86 e ARM. O núcleo de Linux foi o primeiro en ter soporte para el.
    • PODER: Esta outra arquitectura é moi popular no mundo do HPC, nos chips IBM. Tamén atoparás núcleos de Linux para esta arquitectura.
    • outros: Por suposto, hai moitas outras arquitecturas para as que tamén é compatible o núcleo de Linux (PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture...), aínda que estas non son tan comúns no mundo PC ou HPC.
  • soporte de hardware: Algúns dos que teñen mellor soporte de hardware son Ubuntu, Fedora e outros populares, incluídos os derivados deles. Ademais, hai algúns que inclúen controladores gratuítos e propietarios, outros simplemente os primeiros, polo que o seu rendemento e funcionalidade poderían ser algo máis limitados. Por outra banda, sempre existe o problema de saber se unha distribución é demasiado pesada ou se deixou de admitir 32 bits para funcionar en máquinas máis antigas ou con recursos limitados.
    • Condutores:
      • Gratis: Moitos dos controladores de código aberto funcionan bastante ben, aínda que en case todos os casos superan os de código pechado. As distribucións que só inclúen estas son as 100% gratuítas que mencionei máis adiante.
      • propietarios: No caso dos gamers, ou para outros usos nos que sexa necesario extraer o máximo do hardware, é preferible escoller os propietarios, máis aínda cando se trata da GPU.
    • distribucións lixeiras: Hai moitas distribucións deseñadas para soportar ordenadores antigos ou con recursos limitados. Estes adoitan ter os ambientes de escritorio lixeiros que menciono máis adiante. Exemplos son: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX, etc.
  • Soporte de software e software preinstalado: Se buscas o mellor soporte de software, xa sexan programas de calquera tipo ou videoxogos, as mellores opcións son as distribucións populares baseadas en DEB e RPM, aínda que preferiblemente a primeira é mellor. Coa chegada dos paquetes universais estase a axudar aos desenvolvedores a chegar a máis distribucións, pero aínda non se están utilizando tanto como deberían. Por outra banda, tamén é probable que necesites un sistema completo, con case todo o software necesario preinstalado, ou se queres só o sistema máis pequeno e sinxelo.
    • Mínimo: Hai moitas distros mínimas ou que teñen a posibilidade de descargar imaxes ISO co sistema base e nada máis, para que poidas engadir os paquetes que necesites ao teu gusto.
    • Completar: A opción máis preferida son as ISO completas, polo que non tes que molestarte en instalar todo dende cero, pero xa tes unha gran cantidade de paquetes dende o primeiro momento en que instalas a distribución.
  • Seguridade e privacidade/anonimato: Se che preocupa a seguridade, o anonimato ou a privacidade, debes saber que debes escoller unha distribución que sexa o máis popular posible, e co mellor soporte, para ter os últimos parches de seguridade. En canto ao anonimato/privacidade, hai aqueles especialmente deseñados para iso se o queres.
    • normal: As distribucións máis populares como openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS, etc., teñen un gran soporte e actualizacións de seguridade, aínda que non están enfocadas á seguridade, privacidade/anonimato.
    • Blindado: hai algúns con traballo de endurecemento adicional ou que respectan o anonimato ou a privacidade do usuario como principio esencial. Algúns exemplos que xa coñeces, como TAILS, Qubes OS, Whonix, etc.
  • Iniciar o sistema: Como xa sabedes, isto é algo que dividiu a moitos usuarios e administradores de sistemas entre os que prefiren un sistema init máis sinxelo e clásico, como SysV init, ou outro máis moderno e grande como systemd.
    • Clásico (inicio SysV): foi utilizado pola maioría das distribucións, aínda que hoxe en día case todas pasaron ao sistema moderno. Entre as súas vantaxes está que é máis sinxelo e lixeiro, aínda que tamén é antigo e non estaba pensado no seu momento para sistemas operativos modernos. Algúns que aínda están usando este sistema son Devuan, Alpine Linux, Void Linux, Slackware, Gentoo, etc.
    • Moderno (Sistema): É moito máis pesado e cobre máis que o clásico, pero é o que a maioría das distribucións elixiron por defecto. Está mellor integrado nos sistemas modernos, conta con multitude de ferramentas de xestión que facilitan moito o traballo. Fronte, quizais, teña esa perda da filosofía Unix dada a súa complexidade, e tamén o uso de rexistros binarios en lugar de texto plano, aínda que hai todo tipo de opinións sobre isto...
    • outros: Hai outras alternativas menos populares como runit, GNU Sherped, Upstart, OpenRC, busy-box init, etc.
  • Aspectos estéticos e ambiente de escritorio: Aínda que podes instalar o entorno de escritorio que queiras en calquera distribución, é certo que moitos deles xa veñen cun entorno de escritorio predeterminado. Elixir o correcto non é só unha cuestión de estética, senón tamén de usabilidade, capacidade de modificación, funcionalidade e mesmo rendemento.
    • GNOME: baseado en bibliotecas GTK, é o ambiente reinante, o que máis se estendeu entre as distribucións máis importantes. Está enfocado a ser sinxelo e sinxelo de usar, cunha comunidade enorme, aínda que é pesado en canto ao consumo de recursos. Ademais, tamén deu lugar a derivados (Pantheon, Unity Shell...).
    • Plasma KDE: baseado en librerías Qt, é o outro gran proxecto en canto a escritorios, e caracterízase polo personalizable que é e, ultimamente, polo seu rendemento, xa que "adelgazou" moito, considerándose lixeiro (utiliza escasos recursos de hardware), así como o seu aspecto, robustez e posibilidade de utilizar widgets. Fronte a el, quizais se poida notar que non é tan sinxelo como GNOME. Igual que GNOME, tamén apareceron derivados como TDE, etc.
    • MATE: é un dos forks máis populares de GNOME que se converteu. É eficiente en recursos, bonito, moderno, sinxelo, semellante ao escritorio de Windows e non cambiou demasiado nos últimos anos.
    • Canela: Tamén está baseado en GNOME, cun aspecto sinxelo e atractivo, ademais de ser flexible, extensible e rápido. Quizais no lado negativo teñas a necesidade de usar privilexios para determinadas tarefas.
    • LXDE: baseado en GTK e é un ambiente lixeiro, deseñado para consumir moi poucos recursos. É rápido, funcional e cun aspecto clásico. No inconveniente ten algunhas limitacións en comparación cos ambientes máis grandes, e que non ten o seu propio xestor de fiestras.
    • LXQt: baseado en Qt, e emerxente de LXDE, tamén é un ambiente lixeiro, modular e funcional. Semellante ao anterior, aínda que tamén pode ser algo sinxelo a nivel visual.
    • Xfce: baseado en GTK, o outro dos mellores ambientes lixeiros xunto cos dous anteriores. Destaca pola súa elegancia, sinxeleza, estabilidade, modularidade e configurabilidade. Do mesmo xeito que as súas alternativas, pode ter limitacións para algúns usuarios que buscan algo máis moderno.
    • outros: hai outros, aínda que son minoritarios, Budgie, Deepin, Enlightenment, CDE, Sugar, etc.
  • Xestor de paquetes: tanto por cuestións relacionadas coa administración, se estás afeito a utilizar un ou outro xestor de paquetes, como por motivos de compatibilidade, dependendo do tipo de binario que se empaquete o software que vai usar con frecuencia, tamén debes considerar a elección da distribución correcta.
    • Baseado en DEB: son a gran maioría grazas a Debian, Ubuntu e os seus numerosos derivados que se fixeron moi populares, polo que se queres a maior dispoñibilidade de binarios, esta é a mellor opción.
    • Baseado en RPM: Tamén hai moitos paquetes deste tipo, aínda que non tantos, xa que distros como openSUSE, Fedora, etc., e non chegaron a tantos millóns de usuarios como os anteriores.
    • outros: Tamén hai outros xestores de paquetes minoritarios como o pacman de Arch Linux, o portage de Gentoo, o pkg de Slackware, etc. Neste caso, normalmente non hai moito software fóra dos repositorios oficiais das distribucións. Afortunadamente, paquetes universais como AppImage, Snap ou FlatPak fixérono empaquetábel para todas as distribucións GNU/Linux.
  • principios/ética: Refírese a se simplemente queres un sistema operativo funcional, ou se buscas algo baseado en criterios ou principios éticos.
    • normal: A maioría das distribucións inclúen software libre e propietario nos seus repositorios, así como módulos propietarios no seu núcleo. Deste xeito terás o firmware e os controladores propietarios se o necesitas, ou outros elementos como códecs propietarios para multimedia, cifrado, etc.
    • 100% gratuíto: son distribucións que excluíron todas aquelas fontes pechadas dos seus repositorios, e mesmo usan o núcleo GNU Linux Libre, sen blobs binarios. Algúns exemplos son Guix, Pure OS, Trisquel GNU/Linux, Protean OS, etc.
  • Certificado: Nalgúns casos particulares, pode ser importante que as distribucións GNU/Linux respecten certos estándares ou teñan certos certificados por razóns de compatibilidade ou para que se poidan utilizar en determinadas institucións.
    • Sen certificado: todas as demais distribucións. Aínda que a gran maioría son compatibles con POSIX, e algúns outros tamén con LSB, FHS, etc. Por exemplo, hai algunhas rarezas como Void Linux, NixOS, GoboLinux, etc., que se desvían dalgúns estándares.
    • con certificado: Algúns teñen certificacións como as de The Open Group, como:
      • Inspur K-UX era unha distribución baseada en Red Hat Enterprise Linux que conseguiu rexistrarse como UNIX.®, aínda que actualmente está abandonado.
      • Tamén atopará outras con certas certificacións, como SUSE Linux Enterprise Server e o seu certificado IBM Tivoli Directory Serve con certificado LDAP Certified V2.
      • O sistema operativo Huawei EulerOS, baseado en CentOS, tamén é un estándar UNIX 03 rexistrado.

Diagramas para escoller o SO

Este diagrama chegoume a través dun amigo que mo pasou, e decidín buscar algúns máis e compartilo para axudar a un bo número de diferentes tipos de usuarios e necesidades. Y o resultado da recollida de diagramas de fluxo é este:

Provés dun sistema operativo diferente?

Lembre que si recentemente aterraches no mundo GNU/Linux e procedes doutros sistemas operativos diferentes, tamén podes ver estas guías que fixen para axudarche na elección da distribución inicial e durante a túa adaptación:

Nestes enlaces atoparás que distribucións son as mellores para ti., con ambientes máis amigables similares aos que usabas antes...


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

2 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: AB Internet Networks 2008 SL
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   hernan dixo

    Excelente nota. Grazas.

  2.   Sophia dixo

    Se estás buscando o mellor soporte de software, xa sexan programas de calquera tipo ou videoxogos, as mellores opcións son as distribucións populares baseadas en DEB e RPM, aínda que preferiblemente a primeira é mellor. Coa chegada dos paquetes universais está a axudar aos desenvolvedores a chegar a máis distribucións
    192.168..l00.1.