Tire suas dúvidas com este diagrama exclusivo: qual distribuição Linux usar?

qual distribuição linux usar, quais distribuições linux escolher

Em muitas ocasiões você sempre se faz a mesma pergunta: qual distribuição Linux usar ou qual distribuição Linux escolher. Bem, algo que tende a gerar dúvidas principalmente em recém-chegados ao mundo GNU/Linux, mas também em alguns que já estão no mercado há algum tempo e se cansaram de uma distro e decidem experimentar uma diferente.

Neste artigo, dependendo de suas necessidades, você pode verificar qual distribuição GNU/Linux você deve escolher. No entanto, como sempre digo, o melhor é aquele com o qual você se sente mais confortável e gosta mais. Já fizemos muitos artigos sobre as melhores distribuições, mas desta vez será algo bem diferente, algo muito mais prático e intuitivo, pois vou compartilhar algumas simples diagramas que o levará ao seu futuro sistema operacional, além de aprender alguns critérios de seleção:

Critérios para escolher a distribuição Linux

Logotipo do kernel Linux, Tux

Para ajudá-lo com a escolha de seu futuro sistema operacional ou distribuição Linux, aqui estão as critérios de seleção mais importantes:

  • Propósito: O primeiro critério a ser observado ao escolher uma distribuição Linux adequada é o propósito para o qual ela será usada.
    • Geral: a maioria dos usuários o deseja para uso genérico, ou seja, para tudo, tanto para reproduzir multimídia, quanto para software de escritório, navegação, videogames etc. Para esses fins são a maioria das distribuições, como Ubuntu, Debian, Linux Mint, Fedora, openSUSE, etc.
    • Ao vivo/TestesNota: Se você deseja apenas executar a distro para teste ou fazer alguma manutenção em um computador sem instalar ou alterar partições, sua melhor aposta é aquela que possui o modo LiveDVD ou Live USB para executar a partir da memória principal. Você tem muitos como Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live, etc. Estes dois últimos para realizar diagnóstico e reparo.
    • Específico: outra possibilidade é que você precise de uma distro para um uso muito específico e particular, como para desenvolvimento, para engenharia ou arquitetura, para ambientes educacionais, pentesting ou auditorias de segurança, jogos e jogos retrô, etc. E para isso você também tem alguns especializados como Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS, etc. Mais informações aqui.
    • Flexível- Algumas distribuições permitem um maior grau de customização, como Gentoo, Slackware, Arch Linux, etc. Mas se você quiser ir além e fazer sua própria distro do zero, sem se basear em nenhuma, você pode usar LFS.
  • Tipo de usuário: existem vários tipos de usuários em termos de conhecimento, como iniciantes ou recém-chegados ao mundo GNU/Linux, ou avançados, assim como os avançados que procuram o mesmo que os iniciantes, uma distro simples, funcional, com boa compatibilidade , e que lhes permite fazer o seu trabalho sem complicações e de forma produtiva.
    • Novato: Para iniciantes, existem distribuições mais simples como Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, elementaryOS, Solus OS, etc.
    • avançado: Outras distribuições para esses usuários são Gentoo, Slackware, Arch Linux, etc.
  • Ambiente: Outra coisa que você deve pensar antes de escolher uma distribuição é o tipo de ambiente para o qual ela será direcionada, já que existem distribuições mais adequadas a esses ambientes do que outras.
    • Secretária: para usar em um PC em casa ou em um escritório, centro educacional, etc, você pode usar distros como openSUSE, Ubuntu, Linux Mint e muito mais.
    • Móvel: Existem distribuições específicas para dispositivos móveis, como Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian, etc.
    • Servidor/HPC: Neste caso devem ser seguros, robustos e muito estáveis, além de possuir boas ferramentas de administração. Alguns exemplos populares são RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux, etc.
    • Nuvem/Virtualização: para esses outros casos você tem Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux, etc.
    • embutido: dispositivos como smart TVs, roteadores, alguns eletrodomésticos, veículos, máquinas industriais, robôs, IoT, etc., também precisam de sistemas operacionais como WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, etc.
  • Suporte: A grande maioria dos usuários, especialmente usuários domésticos, geralmente não precisa de suporte. Quando surgirem problemas ou procure alguém que tenha conhecimento sobre o assunto ou simplesmente procure nos fóruns ou na rede uma solução. Por outro lado, nas empresas, e em outros setores, é necessário ter suporte para solucionar problemas.
    • Comunidade: essas distribuições geralmente são totalmente gratuitas, mas não possuem suporte ao desenvolvedor.
    • grau de negócios: Alguns são gratuitos, mas você precisa pagar pelo suporte. Será a própria empresa a responsável pelo suporte. Por exemplo, Red Hat, SUSE, Oracle, Canonical, etc.
  • Estabilidade: dependendo do que você vai usá-lo, se você precisa ter as últimas notícias ao custo de menos estabilidade, ou se preferir algo mais estável e robusto, mesmo que não tenha as últimas, você pode escolher entre:
    • Desenvolver/Depurar: Você pode encontrar versões de desenvolvimento do kernel e algumas distribuições, bem como muitos outros pacotes de software. Eles podem ser bons para testar os recursos mais recentes, depurar ou ajudar no desenvolvimento relatando bugs. Por outro lado, essas versões devem ser evitadas se o que você procura é estabilidade.
    • Estável:
      • Versão Padrão: As versões saem de tempos em tempos, geralmente pode ser a cada 6 meses ou a cada ano, e são atualizadas até a chegada da próxima versão principal. Eles fornecem estabilidade e é o método que muitas distribuições conhecidas adotaram.
        • LTS (suporte de longa data): tanto o kernel quanto as próprias distros possuem em alguns casos versões LTS, ou seja, terão mantenedores dedicados a continuar lançando atualizações e patches de segurança a longo prazo (5, 10 anos...), mesmo que já existam outras versões mais recentes disponíveis.
      • Liberação de rolamento: em vez de lançar versões pontuais que substituem a anterior, este modelo lança atualizações constantes. Esta outra opção permite que você tenha o mais recente, mas não é tão estável quanto o anterior.
  • Arquitetura:
    • IA-32/AMD64: o primeiro também é conhecido como x86-32 e o último como EM64T pela Intel, ou x86-64 mais genericamente. Engloba processadores Intel e AMD, entre outros, de última geração para os quais o kernel Linux tem um suporte excepcional, por ser o mais difundido.
    • ARM32/ARM64: o segundo também é conhecido como AArch64. Essas arquiteturas têm sido adotadas por dispositivos móveis, roteadores, Smart TVs, SBCs e até mesmo servidores e supercomputadores, devido ao seu alto desempenho e eficiência. Linux também tem excelente suporte para eles.
    • RISC-V: Este ISA nasceu recentemente e é de código aberto. Pouco a pouco está ganhando importância e se tornando uma ameaça para x86 e ARM. O kernel do Linux foi o primeiro a ter suporte para ele.
    • PODER: Esta outra arquitetura é muito popular no mundo de HPC, em chips IBM. Você também encontrará kernels Linux para esta arquitetura.
    • outros: Claro, existem muitas outras arquiteturas para as quais o kernel Linux também é compatível (PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture…), embora estas não sejam tão comuns no mundo PC ou HPC .
  • Suporte de hardware: Alguns dos que têm o melhor suporte de hardware são Ubuntu, Fedora e outros populares, incluindo aqueles derivados deles. Além disso, existem alguns que incluem drivers gratuitos e proprietários, outros simplesmente os primeiros, então seu desempenho e funcionalidade podem ser um pouco mais limitados. Por outro lado, sempre há o problema de saber se uma distro é muito pesada ou abandonou o suporte de 32 bits para funcionar em máquinas mais antigas ou com recursos limitados.
    • Drivers:
      • livre: Muitos dos drivers de código aberto funcionam muito bem, embora em quase todos os casos sejam superados pelos de código fechado. As distribuições que incluem apenas essas são as 100% gratuitas que mencionei mais tarde.
      • Proprietário: No caso de gamers, ou para outros usos onde seja necessário extrair o máximo do hardware, é preferível escolher os donos, ainda mais quando se trata da GPU.
    • distribuições leves: Existem muitas distribuições projetadas para oferecer suporte a computadores antigos ou com recursos limitados. Eles geralmente têm os ambientes de desktop leves que mencionei mais tarde. Exemplos são: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX, etc.
  • Suporte de software e software pré-instalado: Se você está procurando o melhor suporte de software, seja programas de qualquer tipo ou videogames, as melhores opções são distribuições populares baseadas em DEB e RPM, embora de preferência a primeira seja melhor. Com a chegada dos pacotes universais está ajudando os desenvolvedores a alcançar mais distros, mas eles ainda não estão sendo usados ​​tanto quanto deveriam. Por outro lado, também é provável que você precise de um sistema completo, com quase todos os softwares necessários pré-instalados, ou se deseja apenas o sistema mais pequeno e simples.
    • Minimal: Existem muitas distribuições mínimas ou com a possibilidade de baixar imagens ISO com o sistema base e nada mais, para que você possa adicionar os pacotes necessários ao seu gosto.
    • Completar: A opção mais preferida são os ISOs completos, então você não precisa se preocupar em instalar tudo do zero, mas já tem um grande número de pacotes desde o primeiro momento em que instala a distro.
  • Segurança e privacidade/anonimato: Se você estiver preocupado com segurança, anonimato ou privacidade, saiba que deve escolher uma distribuição o mais popular possível e com o melhor suporte para ter os patches de segurança mais recentes. Quanto ao anonimato/privacidade, existem aqueles especialmente projetados para isso, se você quiser.
    • Normal: As distribuições mais populares como openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS, etc., possuem ótimo suporte e atualizações de segurança, embora não sejam focadas em segurança, privacidade/anonimato.
    • Blindado: existem alguns com trabalho adicional de endurecimento ou que respeitam o anonimato ou a privacidade do usuário como princípio essencial. Alguns exemplos que você já conhece, como TAILS, Qubes OS, Whonix, etc.
  • Iniciar sistema: Como você deve saber, isso é algo que tem dividido muitos usuários e administradores de sistema entre aqueles que preferem um sistema init mais simples e clássico, como o SysV init, ou um sistema mais moderno e grande como o systemd.
    • Clássico (inicialização SysV): foi usado pela maioria das distros, embora hoje em dia quase todas elas tenham migrado para o systemd moderno. Entre suas vantagens está o fato de ser mais simples e leve, embora também seja antigo e não tenha sido projetado na época para sistemas operacionais modernos. Alguns que ainda estão usando este sistema são Devuan, Alpine Linux, Void Linux, Slackware, Gentoo, etc.
    • Moderno (Sistema): é muito mais pesado e cobre mais do que o clássico, mas é o que a maioria das distros escolheu por padrão. Está melhor integrado aos sistemas modernos, possui uma infinidade de ferramentas de gerenciamento que facilitam muito o trabalho. Contra isso, talvez, tenha aquela perda da filosofia Unix dada sua complexidade, e também o uso de logs binários em vez de texto simples, embora existam todos os tipos de opiniões sobre isso ...
    • outros: Existem outras alternativas menos populares como runit, GNU Sherped, Upstart, OpenRC, init de caixa ocupada, etc.
  • Aspectos estéticos e ambiente de trabalho: Embora você possa instalar o ambiente de desktop que quiser em qualquer distribuição, é verdade que muitos deles já vêm com um ambiente de desktop padrão. Escolher o correto não é apenas uma questão de estética, mas também de usabilidade, capacidade de ser modificado, funcionalidade e até desempenho.
    • GNOME: baseado em bibliotecas GTK, é o ambiente reinante, o que mais se estendeu entre as distribuições mais importantes. Ele está focado em ser fácil e simples de usar, com uma comunidade enorme, embora seja pesado em termos de consumo de recursos. Além disso, também deu origem a derivados (Pantheon, Unity Shell...).
    • Plasma KDE: baseado em bibliotecas Qt, é o outro grande projeto em termos de desktops, e se caracteriza por ser personalizável e, ultimamente, por seu desempenho, já que "perdeu peso" muito, considerando-se leve (usa poucos recursos de hardware), bem como sua aparência, robustez e possibilidade de uso de widgets. Contra isso, talvez se possa notar que não é tão simples quanto o GNOME. Assim como o GNOME, também surgiram derivados como TDE, etc.
    • COMPANHEIRO: É um dos forks mais populares do GNOME que se tornou. É eficiente em termos de recursos, bonito, moderno, simples, semelhante à área de trabalho do Windows e não mudou muito nos últimos anos.
    • Canela: Também é baseado no GNOME, com uma aparência simples e atraente, além de ser flexível, extensível e rápido. Talvez pelo lado negativo você tenha a necessidade de usar privilégios para determinadas tarefas.
    • LXDE: baseado em GTK e é um ambiente leve, projetado para consumir pouquíssimos recursos. É rápido, funcional e com um visual clássico. No lado negativo, ele tem algumas limitações em relação aos ambientes maiores e não possui seu próprio gerenciador de janelas.
    • LXQt: baseado no Qt, e emergindo do LXDE, é também um ambiente leve, modular e funcional. Semelhante ao anterior, embora também possa ser um pouco simples a nível visual.
    • Xfce: baseado em GTK, o outro dos melhores ambientes leves junto com os dois anteriores. Destaca-se pela elegância, simplicidade, estabilidade, modularidade e configurabilidade. Assim como suas alternativas, pode ter limitações para alguns usuários que procuram algo mais moderno.
    • outros: existem outros, embora sejam uma minoria, Budgie, Deepin, Enlightenment, CDE, Sugar, etc.
  • Gerenciador de pacotes: tanto por questões relacionadas à administração, se você está acostumado a usar um ou outro gerenciador de pacotes, quanto por questões de compatibilidade, dependendo do tipo de binário que o software que você usará com frequência está empacotado, você também deve considerar a escolha da distro apropriada.
    • Baseado em DEB: eles são a grande maioria graças ao Debian, Ubuntu e seus muitos derivados que se tornaram muito populares, então se você quer a maior disponibilidade de binários, esta é a melhor opção.
    • Baseado em RPM: Também existem muitos pacotes desse tipo, embora não tantos, já que distros como openSUSE, Fedora, etc., e não atingiram tantos milhões de usuários quanto as anteriores.
    • outros: Existem também outros gerenciadores de pacotes minoritários como o pacman do Arch Linux, o portage do Gentoo, pkg no Slackware, etc. Nesse caso, geralmente não há muito software fora dos repositórios oficiais das distribuições. Felizmente, pacotes universais como AppImage, Snap ou FlatPak o tornaram empacotado para todas as distribuições GNU/Linux.
  • princípios/ética: Refere-se se você quer simplesmente um sistema operacional funcional, ou se está procurando algo baseado em critérios ou princípios éticos.
    • Normal: A maioria das distribuições inclui software livre e proprietário em seus repositórios, bem como módulos proprietários em seu kernel. Dessa forma, você terá o firmware e drivers proprietários, se precisar, ou outros elementos, como codecs proprietários para multimídia, criptografia, etc.
    • 100% grátis: são distros que excluíram todas essas fontes fechadas de seus repositórios e até usam o kernel GNU Linux Libre, sem blobs binários. Alguns exemplos são Guix, Pure OS, Trisquel GNU/Linux, Protean OS, etc.
  • Certificado: Em alguns casos particulares, pode ser importante que as distribuições GNU/Linux respeitem certos padrões ou tenham certos certificados por motivos de compatibilidade ou para que possam ser usados ​​em certas instituições.
    • Sem certificado: todas as outras distribuições. Embora a grande maioria seja compatível com POSIX, e alguns outros também estejam em conformidade com LSB, FHS, etc. Por exemplo, existem algumas esquisitices como Void Linux, NixOS, GoboLinux, etc., que se desviam de alguns padrões.
    • com certificado: Alguns possuem certificações como as do The Open Group, como:
      • O Inspur K-UX era uma distribuição baseada no Red Hat Enterprise Linux que conseguiu ser registrada como UNIX.®, embora atualmente esteja abandonado.
      • Você também encontrará outros com determinadas certificações, como SUSE Linux Enterprise Server e seu certificado IBM Tivoli Directory Server com LDAP Certified V2.
      • O sistema operacional Huawei EulerOS, baseado no CentOS, também é um padrão UNIX 03 registrado.

Diagramas para escolher o SO

Este diagrama chegou até mim através de um amigo que me passou, e eu decidi encontrar mais alguns e compartilhá-lo para ajudar um bom número de diferentes tipos de usuários e necessidades. S o resultado da coleta de fluxogramas é este:

Você está vindo de um sistema operacional diferente?

Lembra sim você chegou recentemente ao mundo GNU/Linux e vem de outros sistemas operacionais diferentes, você também pode ver esses guias que fiz para te ajudar na escolha da distro inicial e durante sua adaptação:

Nestes links você encontrará quais distribuições são melhores para você., com ambientes mais amigáveis ​​semelhantes ao que você usava antes...


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Hernán dito

    Excelente nota. Obrigada.

  2.   sophia dito

    Se você está procurando o melhor suporte de software, seja programas de qualquer tipo ou videogames, as melhores opções são distribuições populares baseadas em DEB e RPM, embora de preferência a primeira seja melhor. Com a chegada dos pacotes universais, está ajudando os desenvolvedores a alcançar mais distribuições
    192.168..00.1.