AlmaLinux x Rocky Linux: a melhor alternativa ao CentOS

AlmaLinux x Rocky Linux: a melhor alternativa ao CentOS

O CentOS costumava ser a escolha de distro para muitos desenvolvedores e servidores. No entanto, como a Red Hat optou por encerrar o CentOS e focar no CentOS Stream, tanto o AlmaLinux quanto o Rocky Linux se esforçaram para preencher o vazio deixado pelo CentOS.

Este guia destaca as diferenças entre o AlmaLinux e o Rocky Linux e mostra o que faz cada distribuição funcionar e por que você deve considerar o uso de uma em detrimento da outra.

1. Facilidade de instalação

Um dos principais recursos do CentOS era que ele fornecia um instalador flexível e intuitivo que funcionava para uma variedade de demandas de computação. Tanto o AlmaLinux quanto o Rocky Linux fornecem uma experiência de instalação semelhante. Eles compartilham a mesma interface do instalador do CentOS e fornecem uma lista semelhante de modelos de pacote padrão.

Uma captura de tela do menu do instalador do AlmaLinux.

Isso torna o AlmaLinux e o Rocky Linux fáceis de instalar em máquinas bare metal e virtualizadas. Por exemplo, é possível configurar ambas as distribuições para serem um servidor núcleo mínimo ou uma estação de trabalho completa.

Uma captura de tela do prompt do instalador do Rocky Linux.

2. Facilidade de Migração

Se você deseja migrar do CentOS, deseja saber qual distro é a mais fácil de mudar.

O AlmaLinux fornece um script de shell que pode converter seu sistema CentOS em AlmaLinux estável. Além disso, os desenvolvedores também lideram o projeto ELevate para atualizar versões mais antigas do CentOS para outras distribuições corporativas.

Uma captura de tela do processo de migração do AlmaLinux.

Semelhante ao AlmaLinux, o Rocky Linux também usa um shell script que converte o CentOS em Rocky Linux . No entanto, ele não fornece nenhum suporte de atualização para sistemas CentOS mais antigos.

Uma captura de tela do script de migração do Rocky Linux.

3. Desempenho

Para obter uma comparação do desempenho entre AlmaLinux e Rocky Linux, executamos os seguintes comandos em duas máquinas virtuais com especificações de sistema semelhantes:

sysbench cpu --threads=2 run
sysbench memory --memory-block-size=1K --memory-block-size=2G run
sysbench fileio --file-total-size=10G --file-test-mode=rndrw prepare
sysbench fileio --file-total-size=10G --file-test-mode=rndrw run
sysbench fileio --file-total-size=10G --file-test-mode=rndrw cleanup

Na maior parte, AlmaLinux e Rocky Linux produziram desempenho comparável em sysbench. Embora o AlmaLinux seja um pouco mais rápido, ambas as distribuições têm números semelhantes em leitura e gravação de arquivos e latência geral de CPU e memória.

Uma captura de tela do resultado do File IO sysbench no AlmaLinux.

No entanto, é importante observar que o desempenho da sua distro dependerá muito do hardware e dos serviços que você executa. Por exemplo, um servidor de banco de dados em um disco rígido será mais lento em comparação com um executado em um SSD.

Uma captura de tela do arquivo IO resulta em Rocky Linux.

4. Interface

Tanto o AlmaLinux quanto o Rocky Linux seguem a fórmula do CentOS, fornecendo um modelo de desktop pré-construído para máquinas de estação de trabalho. No entanto, ao contrário do CentOS, ambas as distros são fornecidas apenas com o GNOME por padrão.

Uma captura de tela das opções limitadas do ambiente de desktop no AlmaLinux.

5. Facilidade de uso

Um grande atrativo para a implantação de uma distribuição Enterprise Linux é o ambiente estável e consistente. Isso se estende às ferramentas e fluxos de trabalho que tornam o trabalho de um administrador de sistema simples e previsível.

A esse respeito, AlmaLinux e Rocky Linux seguem o padrão Red Hat Enterprise Linux (RHEL). Ambos têm as mesmas ferramentas, comandos e recursos que você encontrará em qualquer distribuição corporativa do Linux.

Usar AlmaLinux ou Rocky Linux será fácil e familiar para um administrador com experiência em CentOS e RHEL.

6. Facilidade de solução de problemas

Um dos pontos mais fortes do Rocky Linux é que ele fornece uma documentação interna estelar de toda a distribuição. Isso inclui uma “Seção de Guias” que mostra como implantar serviços e um manual abrangente do Administrador do Sistema que pode ensiná-lo a manter um sistema Linux.

Uma captura de tela da página de documentação do Rocky Linux.
Fonte da imagem: Rocky Linux

Por outro lado, a documentação do AlmaLinux é um de seus pontos mais fracos. Embora a distribuição mantenha um wiki da comunidade, a maioria de seu conteúdo está incompleto ou com links para sites externos de terceiros.

Uma captura de tela da página de documentação do AlmaLinux.
Fonte da imagem: AlmaLinux Wiki

7. Apoio à Comunidade

A comunidade é a força vital de toda distribuição Linux. Eles conduzem seu desenvolvimento e atuam como uma equipe de suporte que pode ajudar a corrigir problemas.

AlmaLinux tem um subreddit apaixonado e canal Mattermost que pode ajudar com qualquer problema que você possa encontrar. Além disso, a comunidade AlmaLinux geralmente responde rapidamente às perguntas e geralmente é amigável para novos usuários.

Uma captura de tela da página do subreddit do AlmaLinux.
Fonte da imagem: Reddit

O Rocky Linux tem um subreddit ativo e um canal Mattermost que pode ajudá-lo a resolver problemas. No entanto, o feedback e as respostas da comunidade podem ser mais lentos em comparação com o AlmaLinux.

Uma captura de tela da página do subreddit do Rocky Linux.
Fonte da imagem: Reddit

Conclusão: AlmaLinux vs. Rocky Linux

AlmaLinux e Rocky Linux são duas distribuições Linux corporativas altamente capazes e poderosas. Ambos visam fornecer uma compatibilidade 1:1 com a versão mais recente do RHEL. Independentemente do que você escolher, seus programas e scripts do CentOS funcionarão imediatamente.

Apesar dessas semelhanças, o AlmaLinux pode executar um pouco mais rápido com tarefas básicas de benchmark. Além disso, possui uma comunidade ativa para iniciantes que pode ajudá-lo a corrigir qualquer problema. Tudo isso torna o AlmaLinux a escolha perfeita se sua máquina precisa ser executada rapidamente e você deseja um bom sistema suportado pela comunidade.

A força do Rocky Linux está em sua documentação que abrange a implantação do sistema e do serviço. Sua natureza abrangente pode servir como uma boa introdução ao Linux para novos administradores de sistema. O Rocky Linux é uma ótima opção se você for novo no Enterprise Linux e quiser entender como ele funciona.

FYI: outra ótima maneira de entender o Linux é instalá-lo do zero usando o Gentoo.

perguntas frequentes

É possível alternar entre AlmaLinux e Rocky Linux?

Sim. Os scripts AlmaLinux e Rocky Linux permitem que você migre entre as duas distribuições. No entanto, o script de migração do Rocky Linux funcionará apenas no AlmaLinux 8.7 e 9.1.

Você pode instalar outros desktops no AlmaLinux e Rocky Linux?

Sim. Você pode usar o repositório EPEL para instalar qualquer ambiente de desktop que você precisa no AlmaLinux e Rocky Linux.

É possível migrar um sistema CentOS 7 para AlmaLinux e Rocky Linux?

Sim e não. Não há um caminho direto para atualizar um sistema CentOS 7 para as distribuições AlmaLinux e Rocky Linux mais recentes. Apesar disso, você ainda pode migrar seu sistema atualizando primeiro para o CentOS Stream e depois mudando para AlmaLinux ou Rocky Linux.

Crédito da imagem: Unsplash e Wikimedia Commons . Todas as alterações e screenshots por Ramces Red.

Deixe um comentário

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