Propaganda

Com tantas distribuições Linux disponíveis, não é fácil escolher uma para o seu computador doméstico. Escolher uma distribuição Linux para um servidor é ainda mais difícil. Um servidor é executado 24 horas por dia, geralmente executando tarefas complexas; portanto, é essencial escolher uma distribuição em que você possa confiar.

O Ubuntu é uma das opções mais populares devido à sua grande onipresença, mas está longe de ser a única opção. O CentOS é outra ótima opção, graças à sua reputação de ser sólido e estável quanto possível.

O Ubuntu é a melhor opção para a maioria das pessoas, mas há alguns casos em que você deseja considerar o CentOS.

O que é o CentOS?

Se você já leu sobre o Linux, provavelmente conhece um pouco do Ubuntu. É uma distribuição fácil de usar baseada no Debian e é uma das versões mais amplamente usadas do Linux por aí.

O CentOS, por outro lado, pode ser mais um mistério. Essa distribuição é baseada no Red Hat Enterprise Linux, que é um produto pago. O CentOS está disponível gratuitamente e de código aberto, mas faz uso do trabalho que ocorre no Red Hat Enterprise Linux.

Site do CentOS

Você não recebe o mesmo suporte que receberia com a oferta da Red Hat, já que não está pagando pelo suporte. Dito isto, o CentOS é suportado pela comunidade, portanto você não estará sozinho se encontrar um problema.

CentOS vs. Servidor Ubuntu

Além da versão amplamente usada para desktop do Ubuntu, há outra versão destinada ao uso em um servidor. Essa distribuição é chamada apropriadamente de Ubuntu Server. Uma das principais diferenças entre as duas versões é que o Ubuntu Server não possui interface gráfica do usuário por padrão. Se você deseja saber mais, temos um resumo dos detalhes diferenças entre o Ubuntu e o Ubuntu Server.

Download do Ubuntu Server no site Ubuntu

Devido ao amplo uso de sua fonte upstream, o Red Hat Enterprise Linux, o CentOS desenvolveu uma reputação de ser seguro e estável. Ambos são fatores importantes na escolha de uma distribuição para o seu servidor. O CentOS também é altamente personalizável, o que é útil para remover os serviços que você não precisa.

O Ubuntu recebe atualizações com mais freqüência que o CentOS e geralmente possui pacotes mais novos disponíveis. Isso é bom e ruim. Isso significa que o Ubuntu receberá novos recursos mais cedo, mas também poderá ver novos bugs introduzidos. O ciclo de atualização mais lento usado pelo CentOS ajuda a manter a estabilidade, mas pode significar que você não receberá atualizações críticas de segurança com a mesma rapidez.

Vencedora: O CentOS conquista o Ubuntu com apenas um fio de cabelo, graças à sua estabilidade sólida.

CentOS vs. Ubuntu: Instalação e Configuração

O CentOS e o Ubuntu oferecem processos de instalação simplificados, mas cada um tem pontos fortes diferentes. Com o Ubuntu Server, você não obtém a interface gráfica, mas ainda é fácil para quase todos. Embora o instalador do Ubuntu pretenda ser fácil para qualquer pessoa, o CentOS visa tornar o processo rápido e fácil para os administradores de sistema.

Instalando a versão Server do Ubuntu

Se você estiver usando a versão desktop do Ubuntu para o seu servidor, a configuração é bastante fácil. Instalar software, ajustar configurações e ativar e desativar serviços é relativamente fácil. O CentOS também fornece um conjunto robusto de opções de configuração, embora esteja usando alguns aplicativos diferentes no backend.

A configuração do CentOS ou Ubuntu através da linha de comando é diferente. Você encontrará alguns arquivos de configuração em locais diferentes, a grande diferença é o gerenciador de pacotes usado por cada distribuição. O Ubuntu usa o Apt, enquanto o CentOS usa o Yum. Usar cada um é bastante fácil, mas existem algumas diferenças importantes entre os dois.

Para uma breve olhada nas diferenças entre Apt e Yum, consulte nosso visão geral dos gerenciadores de pacotes Linux Qual gerenciador de pacotes Linux (e distribuição) é ideal para você?Uma diferença importante entre as principais distribuições Linux é o gerenciador de pacotes; as diferenças são fortes o suficiente para influenciar sua escolha de distribuição. Vamos ver como os vários gerenciadores de pacotes funcionam. consulte Mais informação .

Vencedora: O Ubuntu vence aqui graças à sua facilidade de uso e à quantidade de documentação que você encontrará online.

CentOS vs. Ubuntu: Desempenho

Se você estiver executando aplicativos ou serviços com muitos recursos em seu servidor, o desempenho do sistema operacional é importante. Embora as distribuições Linux tenham desempenho semelhante em comparação com outros sistemas operacionais, algumas ainda têm suas vantagens.

O Ubuntu Server é mais reduzido por padrão, o que lhe dá uma vantagem. Dito isso, você pode ajustar o CentOS para obter mais desempenho, se desejar ou precisar. Olhando para um relatório de Phoronix, O Ubuntu às vezes lidera o CentOS, enquanto outras vezes é o contrário.

Vencedora: Este é um empate. Esta categoria é simplesmente muito perto para ligar.

CentOS vs. Ubuntu: Uso de laptop

Embora o objetivo principal deste artigo seja examinar o CentOS vs. Ubuntu para uso do servidor, ambos também são sistemas operacionais de desktop. Se você costuma usar um desses em um servidor ou servidores, também pode se sentir mais confortável em executá-lo em seu laptop.

Aqui é onde você verá algumas diferenças mais dramáticas entre os dois. O CentOS 7 usa o kernel Linux 3.10, enquanto o Ubuntu 18.04 usa o kernel Linux 4.18. O kernel mais recente oferece suporte para hardware mais recente.

Menu de configuração do CentOS

Se você estiver usando um laptop relativamente novo, poderá descobrir que o CentOS não reconhece determinado hardware. Em alguns casos, você pode encontrar e instalar drivers para esse hardware, mas isso pode ser complicado. O Ubuntu terá um suporte muito melhor para laptops mais recentes em geral.

Por outro lado, se você o estiver instalando em um ThinkPad com alguns anos de idade, o CentOS poderá funcionar perfeitamente. Há boas chances de que, se funcionar bem no começo, continuará funcionando mesmo após as atualizações. Essa é uma área em que a estabilidade do CentOS fornece é especialmente útil.

Vencedora: O Ubuntu vence esta categoria graças à enorme quantidade de hardware suportada.

Outros aspectos a considerar

Se você estiver usando um servidor virtual privado de uma empresa como Linode ou DigitalOcean, a instalação é tão fácil quanto provisionar um novo servidor. Você não precisa se preocupar com o processo de instalação, nem precisa se o hardware é suportado.

O tamanho da comunidade em torno de cada distribuição também é algo a ser lembrado. Devido à sua popularidade, o Ubuntu tem mais repositórios de comunidades disponíveis. Ele também tem mais usuários que podem ter encontrado os problemas que estão enfrentando e que podem compartilhar como eles superaram esses problemas.

O CentOS possui menos participação de mercado que o Ubuntu, mas a documentação fornecida pelo Red Hat Enterprise Linux pode ajudar um pouco aqui.

Qual distribuição de servidor é ideal para você?

Se você ainda estiver com problemas para fazer uma escolha depois de ler as comparações acima, pense em qual distribuição você está mais confortável. Você usará muito essa distribuição; portanto, se for um sorteio, escolha a que mais usou. Essa familiaridade facilitará muito as tarefas diárias de manutenção.

E se você não tiver muita experiência com o CentOS ou o Ubuntu? O Ubuntu é uma ótima opção para usuários Linux menos experientes ou iniciantes. Melhor ainda, temos uma explicação passo a passo que mostra a você como experimentar o Ubuntu no seu computador com Windows 10 Como instalar o Ubuntu no Windows 10: 3 métodos simples para experimentarExistem várias maneiras pelas quais você pode experimentar o Ubuntu. Um deles é instalar o Ubuntu no Windows 10 usando um desses métodos. consulte Mais informação .

Kris Wouk é escritor, músico e como ele é chamado quando alguém faz vídeos para a web.