5 Distribuições de Linux a considerar para o seu servidor no top 10top 10

5 Distribuições de Linux a considerar para o seu servidor no top 10top 10
Servidores Linux estão em toda parte. Há uma boa chance de que vários de seus sites favoritos estejam sendo executados em infraestrutura alimentada pelo Linux, sem mencionar serviços de streaming, plataformas de mídia social, redes de jogos, a lista continua. A única coisa mais impressionante do que o número de servidores Linux que existem na natureza, é quantas distribuições você deve escolher. As distritos disponíveis para download são inúmeras e o objetivo de cada varia de sistemas operacionais de uso geral a ferramentas orientadas a tarefas, como Clonezilla. Se você está apenas começando a implantar o Linux em seu data center, escolher a distribuição certa pode ser confusa. Se você utilizar um provedor de nuvem para sua infraestrutura Linux, o número de opções é pelo menos um pouco com curadoria, mas você ainda tem a opção de fazer. Qual distribuição é adequada para o seu ambiente? Neste artigo, discutiremos alguns conceitos importantes a serem lembrados - e examinaremos os pontos mais delicados de algumas das opções mais populares. Não há escassez de opiniões on -line em relação a distritos de desktop, mas neste artigo - vamos nos concentrar nas implantações do servidor.

Assista à versão em vídeo deste artigo

Em primeiro lugar, não há uma resposta geral que esteja correta. Se houvesse apenas uma escolha adequada, você não veria tantos comentários online discutindo qual distribuição é a melhor (e este artigo não seria necessário). A resposta correta, até onde a distro é superior é a que permite que você ou sua organização atinja o objetivo para o qual você comprou o servidor. Vale a pena conferir todas as distribuições, mas algumas se concentrarão em certas áreas mais do que outras. Vamos dar uma rápida olhada em algumas das escolhas mais populares, junto com os prós e contras de cada.

Leia o DOC: Escolha de uma distribuição Linux

Debian estável

Se você está procurando uma distribuição sólida, não enfrenta mudanças frequentes e funciona bem para uma variedade de casos de uso-então não procure mais do que o Debian. Debian é uma das distribuições Linux mais antigas do mundo, para que você possa pensar nisso como um veterano do setor. O Debian é comemorado por sua base de fãs, com elementos comuns de louvor sendo sua estabilidade, um grande número de pacotes disponíveis e o fato de ser baseada na comunidade, em vez de existir para servir os benefícios de uma determinada empresa. Existem três variações do Debian, que incluem estáveis, testes e instáveis. Em geral, a maioria dos administradores utiliza a versão estável nos servidores, com os outros sabores direcionados para as próximas etapas no ciclo de vida do Debian, e dão aos desenvolvedores uma prévia do que está por vir.

Outro benefício do Debian é o APT (abreviação de uma ferramenta avançada de pacotes). Hoje em dia os gerentes de pacotes são um elemento comum do Linux, mas Debian é a distribuição que tornou esse conceito famoso. Numa época em que os administradores tiveram que descobrir como satisfazer as dependências por conta própria, o APT apareceu e simplificou o processo. Como outros gerentes de pacotes modernos, o APT cuida de descobrir dependências para você e instala automaticamente os pacotes necessários para satisfazer uma solicitação. Hoje, a maioria das distribuições Linux tem seu próprio gerente de pacotes que faz a mesma coisa (mais ou menos), mas há algo a ser dito sobre usar uma distribuição que foi pioneira nessa abordagem.

Até agora, Debian parece ótimo, certo? Bem, é - mas, assim como todas as outras distribuições, também existem contras. O mais chocante dos quais é o fato de que as versões do software incluídas nos repositórios de sua filial "estável" são muitas vezes muito mais antigas do que outras distribuições. A razão para isso é porque a edição estável não está focada no software de borda de sangramento - é chamado de "estável" por um motivo. Para que os pacotes sejam incluídos nos repositórios do Debian, eles precisam provar a si mesmos, passando pelos repositórios instáveis ​​e de teste primeiro. Esse processo pode parecer uma bênção e não uma maldição, e certamente é - no entanto, se você tentar instalar o Debian no hardware atual, poderá ter dificuldade em compatibilidade. Devido aos pacotes em versões estáveis ​​de Debian sendo desatualizado, o suporte de software para dispositivos de hardware físico (como os drivers disponíveis) geralmente está por trás de outras distros. Isso pode significar que, se você tiver hardware relativamente recente, a versão necessária do kernel Linux ou pacotes de driver pode não ser nova o suficiente para apoiá -lo. Claro, o hardware corporativo se move mais devagar que os dispositivos de consumo, mas ainda pode haver problemas com a compatibilidade que você normalmente não enfrentaria com outras distros.

Pacotes desatualizados à parte, o software disponível no Debian estável desfruta de atualizações de segurança por pelo menos vários anos e, durante esse período, haverá poucas (se houver) mudanças caóticas. Além disso, se você estiver implantando Linux em uma plataforma em nuvem, o problema de compatibilidade de hardware não é realmente um problema para você - os provedores de nuvem normalmente modificam suas imagens de implantação do Debian com as alterações necessárias para fazer tudo funcionar como deveria. Debian é uma distribuição recomendada para administradores que estão construindo infraestrutura de longo prazo sem surpresas repentinas. No geral, o Debian é ótimo - apenas verifique a compatibilidade antes de tentar instalá -lo.

Experimente Debian no Linode com US $ 100 em crédito, clique aqui

Ubuntu

O Ubuntu não é apenas destinado ao uso em desktops - canônico (os fabricantes do Ubuntu) produzem uma edição de "servidor" também. De fato, o Ubuntu é possivelmente a distribuição mais popular para servidores, tendo desfrutado de uma presença considerável em servidores físicos e virtuais. Sob o capô, o Ubuntu é realmente bifurcado do Debian. Mas o Ubuntu é mais do que apenas uma simples respin, a distribuição contém benefícios adicionais além da base do Debian para fornecer ainda mais recursos. E algumas das funcionalidades adicionais incluem ferramentas como o JUJU que fornecem a capacidade de aumentar rapidamente as implantações inteiras do OpenStack e Kubernetes, e serviços como o MAAs (metal-como um serviço) permitem que você forneça servidores físicos, inicializando-os diretamente em um imagem de instalação.

Existem dois tipos de lançamentos quando se trata do Ubuntu; Suporte intermediário e de longo prazo. A cada dois anos, uma nova versão LTS é lançada. Na maioria das vezes, os lançamentos do LTS são as versões recomendadas do Ubuntu para executar em servidores. Os lançamentos intermediários também são ótimos, mas têm uma vida útil mais curta. Os lançamentos do LTS recebem atualizações de segurança por cinco anos, enquanto os lançamentos intermediários (não LTS) são suportados por apenas 9 meses. Os lançamentos intermediários existem como visualização do que está por vir e oferece aos desenvolvedores a oportunidade de testar suas aplicações contra a próxima geração de tecnologias. A menos que você precise testar software contra tecnologias mais recentes (ou você deseja ingressar na comunidade do Ubuntu e ajudar a desenvolver ou testar lançamentos mais recentes), é melhor ficar com o LTS. De qualquer forma, cinco anos de apoio são mais apropriados para casos de uso corporativo.

Outra melhoria que o Ubuntu faz sobre o Debian é que ele tem pacotes mais recentes disponíveis. E ter pacotes mais recentes também significa que o Ubuntu tem melhor suporte de hardware, pois fornece um kernel Linux mais recente que o Debian (assim como os motoristas mais novos). Há muito menos chance de você encontrar hardware sem apoio ao usar o Ubuntu em comparação com o Debian. No entanto, a compatibilidade de hardware nunca é garantida (independentemente do sistema operacional).

Ter um software mais recente no Ubuntu não implica necessariamente que seja menos estável. Sim, os pacotes nos repositórios do Ubuntu são mais vantagens de sangramento, mas seus desenvolvedores gastam muito tempo, garantindo estabilidade a ponto de aplicar patches adicionais para solidificar sua plataforma.

Quando se trata de desvantagens, o Ubuntu está bastante bem-arredondado. No entanto, o fato de ser uma distribuição mantida por uma empresa, em vez de ser apenas um projeto comunitário, às vezes pode dividir a opinião geral da comunidade Linux. Muitos administradores estão mais do que bem com isso, enquanto outros preferem seguir outra direção. Canônico tem sido um ótimo mordomo para o Ubuntu e ajudou a alcançar alturas de popularidade que outras distribuições só poderiam sonhar. Por outro lado, houve algumas decisões que não foram recebidas com aclamação universal. Felizmente, o Ubuntu e o Debian compartilham tanto em comum que migrar de um para outro não é a mudança mais difícil que você já experimentará. Mas com o apoio da Canonical, vem a capacidade de comprar um plano de suporte com a distribuição, caso sua equipe precise da ajuda extra.

O Ubuntu é uma ótima opção para qualquer pessoa com hardware mais recente ou alguém que deseja usar tecnologias mais recentes. Inovações como Maas, Juju (entre outras) acrescenta um grande incentivo para os administradores darem uma chance, e sua popularidade facilita a localização de assistência. No entanto, se você preferir uma distribuição focada na comunidade, o Debian pode ser um melhor ajuste.

Experimente o Ubuntu no Linode com US $ 100 em crédito, clique aqui

Red Hat Enterprise Linux

Red Hat Enterprise Linux (ou Rhel para curta) é uma das distribuições mais longas que temos hoje. Existem certificações inteiras dedicadas apenas a essa distribuição e tem uma forte presença na empresa. Ao contrário das outras distribuições nesta lista, ela não está disponível para um download gratuito. O software contido na distribuição ainda é de código aberto, mas é necessária uma assinatura. Por esse motivo, se deve ou não escolher Rhel se resume ao seu orçamento. E vale a pena o custo - Rhel tem mais do que se provou ao longo dos anos e é confiável em muitos data centers. Essa distribuição também deu origem a outros, como Centos, Oracle Enterprise Linux, Alma Linux, Fedora, entre outros.

Rhel passou do Yum Package Manager para o DNF mais recente, e houve muitas melhorias ao longo dos anos. A distribuição utiliza o formato do pacote RPM, um dos formatos mais antigos que existe. Outras distribuições, como SUSE, Fedora, Centos e muitas outras, utilizam o mesmo formato. Sabe-se que a distribuição suporta muitos casos de uso do servidor, como rede, contêinerização, máquinas virtuais e muito mais.

Rhel é uma ótima escolha para uma empresa que procura uma distribuição estável que também inclua opções de suporte.

Experimente o Red Hat Enterprise Linux no Linode com US $ 100 em crédito, clique aqui

CENTOS

Como o Ubuntu, o CentOS é uma das distribuições de servidores mais populares existentes. É quase impossível ler tópicos dentro de uma comunidade Linux e não encontrá -la mencionada algumas vezes. E por uma boa razão - como o Debian, o CentOS é uma distribuição focada na empresa com um grande número de implantações. Muitos administradores desfrutam de sua estabilidade sólida, e sua popularidade significa que não há escassez de tutoriais e online para guiá-lo em praticamente qualquer coisa que você queira realizar com ele.

Hoje em dia, decidir se deve ou não ir com o CentOS não é a mesma conversa que costumava ser tão recentemente quanto no ano passado, pois o projeto mudou recentemente de direção. E não é necessariamente uma direção ruim, mas divisiva, no entanto. No passado, o CentOS era um recompile de download gratuito do Red Hat Enterprise Linux. Um novo lançamento do CentOS foi o mesmo produto que a versão correspondente de Rhel, com a principal diferença sendo que a marca Red Hat foi retirada e substituída pela marca do CentOS.

Mais tarde, o CentOS foi realmente adquirido pela Red Hat e, mais tarde, Red Hat foi adquirido pela IBM. Embora isso por si só não seja necessariamente uma coisa ruim, a distribuição não é mais uma versão sem marca do Red Hat Enterprise Linux. Recentemente, foi anunciado que o CentOS Stream seria o sucessor do CentOS como costumávamos conhecê-lo, e o próprio fluxo é uma distribuição sempre em evolução e não é mais um substituto de 1: 1 para o Red Hat como costumava ser.

Nova direção à parte, o CentOS ainda é uma distribuição digna para conferir. Pode não ter o mesmo foco de antes, mas isso não significa necessariamente que é menos estável. É uma boa opção para os administradores que procuram uma distribuição corporativa mais evoluída, que não necessariamente têm um requisito para serem compatíveis com o Red Hat.

Experimente o CentOS no Linode com US $ 100 em crédito, clique aqui

Alma Linux e Rocky Linux

Alma Linux e Rocky Linux são apresentados neste slot, porque os dois são 1: 1 compatíveis com Rhel. No passado, o CentOS era comemorado como uma reconstrução livre de Rhel, mas depois mudou de direção (como mencionado acima). Essa nova direção resultou em alguns desenvolvimentos interessantes na comunidade Linux, para dizer o mínimo. Alma Linux e Rocky Linux nasceram da nova direção, com a intenção de continuar sendo o que o CentOS costumava ser.

Independentemente de você escolher Alma ou Rocky, ambos pretendem ser um substituto para Rhel. Como ambos são construídos a partir do código -fonte da RHEL, essas distribuições permitem que você se beneficie da estabilidade do código do Red Hat, mas são livres para download e nenhuma assinatura é necessária. E como essas distribuições são baseadas em Red Hat, os mesmos benefícios também são encontrados com eles - estabilidade da qualidade corporativa e compatibilidade de software, para citar alguns. Ser um substituto para o RHEL significa que quaisquer scripts que você possa ter no CentOS e Red Hat, deve continuar funcionando dentro de Alma e Rocky Linux com pouca ou nenhuma mudança sendo necessária.

Alma Linux e Rocky Linux são um ótimo ajuste para aqueles que procuram uma distribuição de grau empresarial compatível com as tecnologias Red Hat, bem como administradores que estão montando um data center pela primeira vez.

Experimente Alma Linux e Rocky Linux no Linode com US $ 100 em crédito, clique aqui

Bônus: SUSE

SUSE é outra distribuição que é um veterano do setor, como existe desde os anos 90. Existem duas versões diferentes do SUSE disponíveis, SUSE Linux Enterprise Server SLES, bem como OpenSuse. A principal diferença entre os dois é que o SLES é uma distribuição Linux de grau corporativo para estações de trabalho e servidores, enquanto o OpenSUSE é controlado pela comunidade e existe para promover o uso de software de código aberto. Principalmente, é mais provável que o OpenSUSE seja encontrado nas estações de trabalho - enquanto o SLES é mais comum no data center. O próprio OpenSuse existe em duas variações diferentes, Leap e Tumbleweed. O LEAP é uma distribuição estável que não vê alterações frequentes, enquanto o Tumbleweed é uma edição "rolante" do OpenSUSE que oferece a seus usuários uma prévia das mais recentes tecnologias Linux.

Para servidores, o SLES é uma ótima opção. Como Rhel, o SLES está disponível apenas com um contrato de suporte. E, assim como Rhel, ele se concentra na estabilidade de grau de empresa. SLES é quase como um software corporativo equivalente à faca do exército suíço, contém ferramentas para quase tudo. Se você pretende configurar um servidor de diretório, servidor de arquivos, host de virtualização, contêineres - o SLES suporta esses casos de uso e muito mais. Para ser justo, você pode configurar todos esses mesmos serviços em outras distribuições de Linux, mas uma coisa que diferencia o SUSE de outras opções é o YAT. Yast é uma das ferramentas mais elogiadas da comunidade Linux, porque oferece aos administradores acesso fácil para configurar seus servidores para os casos de uso mais populares, todos de uma única ferramenta. Esteja você configurando um servidor para hospedar um aplicativo da web ou qualquer outro objetivo corporativo que você possa imaginar, o SUSE está à altura da tarefa.

Por outro. O uso do SUSE varia muito, dependendo da localização, e muitas vezes não é tão conhecido em alguns círculos quanto distribuições como Red Hat. No entanto, o SUSE é uma distribuição poderosa para praticamente qualquer projeto em que você esteja trabalhando. Além disso, a distribuição possui alguns recursos bastante únicos, um dos quais o serviço de construção aberto que se destina a facilitar a implantação de software.

Existem mais distribuições do que aquelas que podem ser uma boa opção para o seu servidor? Bem, é claro - não há escassez de distribuições Linux disponíveis. Aqueles que foram incluídos nesta lista são os mais populares e servem uma variedade de casos de uso. No entanto, isso não é de forma alguma uma lista exaustiva. Quando se trata disso, a escolha adequada é a que se encaixa no seu melhor caso de uso pessoal. Como parte de sua decisão, certifique -se de levar em consideração o tamanho da comunidade, que determinará a rapidez com que você poderá receber apoio de comunidades (ou empresas, no caso de Suse e Red Hat). Você não pode errar com nenhuma das distribuições nesta lista, e o fato de termos uma variedade para escolher nos dá uma ampla variedade de opções que podemos considerar ao criar servidores ou data centers inteiros.

Experimente o SUSE no Linode com US $ 100 em crédito, clique aqui

Conclusão

Debian, Ubuntu, Rhel, Centos, Alma Linux e Rocky Linux ou SUSE são boas opções para uma distribuição de servidor; Escolha o seu favorito e você não pode dar errado.