Exceto para sistemas e ambientes de gerenciamento de pacotes, gostaria de saber quais são as principais diferenças entre eles.
Qual fornece o melhor suporte para suas compilações?
release-management
rɑːdʒɑ
fonte
fonte
Red Hat Enterprise Linux Desktop
e Ubuntu ou seus equivalentes de servidor. Ou sobre o Fedora e o Ubuntu em geral.Respostas:
Existem algumas maneiras diferentes de interpretar "Redhat" aqui:
Red-hat Enterprise Linux (RHEL) - Uma distribuição comercial específica da Red Hat.
De longe, a maior diferença entre o Ubuntu e o RHEL são os termos da licença - o Red Hat Enterprise Linux é comercial.
No entanto, você pode obter basicamente a mesma distribuição, mas sem o contrato comercial, gratuitamente na forma da distribuição do CentOS.
Distribuições baseadas ou herdadas da Red Hat, que também incluem o CentOS e o Fedora, e seus derivados.
Na verdade, é muito difícil comparar o Ubuntu com todos esses (RHEL, CentOS e Fedora) como se fossem uma coisa, porque são todos muito diferentes. Todos compartilham o mesmo gerenciador de pacotes que falo abaixo, mas as diferenças entre eles são maiores que a diferença entre o gerenciador de pacotes e o Ubuntu.
Distribuições baseadas em RPM em geral - isto é, distribuições que usam o sistema Redhat Package Management. Isso expandiria seu escopo para incluir distribuições como SUSE, Mandriva, PCLinuxOS e seus derivados.
O Ubuntu é baseado no gerenciador de pacotes do Debian, APT e DPKG. O Red Hat, CentOS e Fedora são baseados no sistema de gerenciamento de pacotes Red Hat Linux, RPM. Agora, os dois gerenciadores de pacotes são bastante maduros e têm recursos aproximadamente equivalentes. Você pode debater decisões de design individuais, mas é difícil dizer que uma em geral é melhor que a outra.
fonte
Depois de muitos anos usando os dois, posso dizer que as diferenças reais são:
Suporte de fornecedor H / W para vários subsistemas de hardware de servidor , como:
Todas as opções acima existem para o RedHat por meio de repositórios de fornecedores (e em quase todos os casos podem ser instalados em centos), mas para as distribuições baseadas em .deb (como o Ubuntu) você geralmente não tem sorte ou, em casos raros, obtém algo antigo que isso vai desperdiçar seu tempo e, muitas vezes, danificar seu sistema
EPEL repo (pacotes extras para Enterprise Linux): Descobri que o repo EPEL (RedHat e CentOS) não é perfeito, mas muito mais completa e actualizada do que o Ubuntu repos (oficial), não para coisas desktop, mas para coisas do servidor. Por exemplo, pacotes IPSEC mais recentes, SaltStack, etc, para os quais você precisaria configurar repositórios não oficiais extras no ubuntu.
Suporte de software (por exemplo, atualizações de software / segurança, novos drivers do kernel). O Ubuntu oferece 5 anos , enquanto o RedHat oferece 10 anos . Este suporte inclui atualizações de segurança e, no caso do RedHat, backporting os módulos do kernel dos kernels mais recentes! Isso significa que o hardware mais recente é suportado, mesmo quando se usa o antigo redhat / centos kernels / distros . Esse hardware pode ser chipsets, drivers de vigilância etc.
5yr pode ser muito vinculativo para uso em produção na minha opinião (pode ser bom para o seu laptop, embora você possa gastar tempo e risco de atualização).
fonte
A principal diferença é que o Ubuntu é baseado no sistema Debian. Ele usa pacotes .deb. Enquanto o redhat usa seu próprio sistema de pacotes .rpm (gerenciador de pacotes da red hat).
O Redhat é gratuito, mas é cobrado pelo suporte (atualizações), quando o Ubuntu é totalmente gratuito com suporte para usuários de desktop, apenas o suporte profissional é cobrado.
fonte
Existem vários pontos entre esses dois para diferenciá-los. Em palavras fáceis, as diferenças são:
fonte
1 Fonte: O blog do ímã
fonte
No Redhat linux, a senha root é especificada no momento da instalação. No ububtu linux, nenhuma senha root é solicitada antes da instalação.
fonte