Centos vs Ubuntu

Centos vs Ubuntu

Introdução

Ubuntu e Centos são os principais players em ambientes corporativos e no datacenter. Não há como negar que ambas as distribuições se provaram no espaço do servidor, mas com um exame mais próximo, esses são dois animais muito diferentes.

Ubuntu é um excelente candidato geral. O CentOS é um objetivo criado para a empresa em todos os aspectos de seu design.

Gerentes de pacotes

Essas duas distribuições vêm de linhagens totalmente diferentes. Ubuntu é um descendente direto do Debian, enquanto o CentOS é um clone de Redhat Enterprise Linux. Como resultado, eles têm sistemas de gerenciamento de pacotes totalmente diferentes.

O Ubuntu usa APT, a ferramenta avançada de pacotes. Apt é padrão para todas as distribuições baseadas em Debian. O APT usa controles mais explícitos que o forçam a atualizar manualmente os repositórios e as chaves de importação quando necessário. Dito isto, também é uma ferramenta muito poderosa.

O CentOS usa o Yum de Redhat, o gerenciador de atualização do YellowDog. Ele lida com a atualização automaticamente quando novo software é instalado e tende a ser uma maneira mais rápida e direta de instalar o software.

Deve -se notar que o APT possui ferramentas e recursos construídos para lidar com atualizações de versão entre liberações de todo o sistema operacional. Yum não tem esses recursos, deixando a maioria dos usuários do Redhat/CentOS para optar por uma instalação limpa para atualizar.



Repositórios

Ubuntu tem repositórios absolutamente maciços. Isso se deve em parte à sua popularidade, mas também é porque o Ubuntu tem como alvo quase todos os públicos e casos de uso. O Ubuntu também tem muito apoio de terceiros e comunidades. Há uma riqueza de repositórios adicionais disponíveis para o Ubuntu.

Centos tem repositórios mais limitados, mas direcionados. Você provavelmente terá dificuldade em configurar um desktop de uso geral com o CentOS, mas encontrará tudo o que precisa para um servidor.

Você também descobrirá que a idade do software nesses repositórios diferirá bastante, mesmo nos versões do servidor. Ubuntu tem pacotes muito mais recentes. O CentOS, por outro lado, manterá pacotes por anos, escolhendo manter as coisas ultra consistentes.

instalador

Instalador Ubuntu Bionic

O instalador do Ubuntu é um de seus recursos de assinatura e, por um bom motivo. Esse instalador foi aperfeiçoado ao longo do tempo e é um dos mais fáceis de usar de qualquer sistema operacional.

Instalador do CENTOS

Centos usa o instalador Redhat Anaconda. Anaconda também foi aperfeiçoada ao longo do tempo, mas seu objetivo é um pouco diferente. Embora o instalador do Ubuntu seja destinado a fazer com que os usuários não técnicos façam o mais fácil possível, a Anaconda deve ajudar os administradores do sistema a obter sua configuração ideal funcionando rapidamente.

A Anaconda tem mais opções que permitem configurar facilmente dispositivos de instalação e armazenamento, bem como o software incluído por padrão. Com o Anaconda, você pode configurar um servidor para fora da caixa com a instalação.



Ciclo de liberação

Ubuntu e Centos têm lançamentos de servidor, mas seu ciclo geral de liberação e processo é muito diferente.

O Ubuntu faz um novo lançamento aproximadamente a cada seis meses. Esses são seus lançamentos de desktop, e eles não são suportados por muito tempo. Cada quinto lançamento é uma versão de suporte de longo prazo. Esses são suportados por cinco anos e ofertas canônicas de suporte contratos para eles.

Uma nova versão do CentOS é lançada aproximadamente a cada três a quatro anos. Seu cronograma de lançamento está ligado a Rhel, pois é um clone. O CentOS geralmente vem logo após ser lançado uma nova versão do RHEL. Cada liberação de Rhel, e por sua vez, é apoiado por cerca de dez anos.

Apoio corporativo

Tanto o Ubuntu quanto o CentOS são apoiados pelas principais empresas, mas a natureza desse apoio difere muito.

Ubuntu é o produto principal da Canonical. Eles trabalham duro para desenvolver um ambiente completo de comunidade e software em torno de Ubuntu. Seu cronograma de lançamento foi projetado para ser propício a isso também. O suporte oficial está disponível para os lançamentos do Ubuntu LTS e obras canônicas com parceiros de hardware para melhor suporte no Ubuntu.

Redhat possui o projeto CentOS e eles ajudam com recursos e informações. No entanto, é sobre onde ele para. Centos é forçado a trabalhar fora do trabalho realizado em Rhel e se adaptar a isso. Redhat não oferece contratos de suporte para centros ou trabalho especificamente para garantir o suporte para ele. Os desenvolvedores do CentOS trabalham para garantir que seja o mais próximo possível de uma cópia exata do RHEL, garantindo que todo o conhecimento do RHEL seja transferível.

Pensamentos finais

Ambas as distribuições são uma excelente opção para um servidor. A questão entre eles realmente se resume ao que você quer mais. O CentOS é ótimo se você gosta do ecossistema Redhat ou deseja um sistema corporativo com suporte a longo prazo extra a longo prazo.

Ubuntu é uma escolha melhor se você preferir a família de distribuições Debian e você prefere mais flexibilidade e software mais atualizado. O Ubuntu também é uma ótima opção se você quiser a mesma distribuição em sua área de trabalho e servidor.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Ubuntu 20.04 Guia
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Ubuntu 22.04 Guia
  • Coisas para instalar no Ubuntu 22.04
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Como clonar um sistema Linux
  • Melhor tocador de música para Linux
  • Partição de clone no Linux