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?
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?
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.
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).
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.
Existem vários pontos entre esses dois para diferenciá-los. Em palavras fáceis, as diferenças são:
O Red Hat Enterprise Linux não é gratuito e também é usado para negócios. O Red Hat Linux, montado pela empresa Red Hat, era um popular sistema operacional baseado em Linux. O Red Hat Linux 1.0 foi lançado em 3 de novembro de 1994. Era originalmente chamado de "Red Hat Commercial Linux". É a primeira distribuição Linux a usar o sistema de empacotamento, o RPM Package Manager como seu formato de empacotamento e, com o tempo, serviu como ponto de partida para várias outras distribuições, como o Mandriva Linux e o Yellow Dog Linux.
Recursos do Red Hat:
- O Red Hat Linux introduziu um instalador gráfico chamado Anaconda, destinado a ser fácil de usar para iniciantes, e que já foi
adotado por algumas outras distribuições do Linux.- Ele também introduziu uma ferramenta interna chamada Lokkit para configurar os recursos do firewall.
- Ele usa o pacote .rpm chamado Red Hat Package Manager.
O RPM Package Manager (RPM) é um poderoso sistema de gerenciamento de pacotes controlado por linha de comando capaz de instalar, desinstalar, verificar, consultar e atualizar pacotes de software.
Cada pacote de software consiste em um arquivo morto de arquivos, juntamente com informações sobre o pacote, como sua versão, descrição, etc.
Ubuntu Ubuntu é um sistema operacional, como o Windows. O Ubuntu é uma distribuição Linux que começa com a amplitude do Debian e adiciona lançamentos regulares (a cada seis meses), um foco claro no usuário e na usabilidade (deve “Just Work”, TM) e um compromisso com atualizações de segurança com 18 meses de duração. suporte para cada versão. O Ubuntu é lançado com a versão mais recente do Gnome, bem como uma seleção de servidores e softwares de desktop que proporcionam uma experiência confortável na área de trabalho com um único CD de instalação.
- O Ubuntu usa o pacote apt.deb: - O Ubuntu usa o pacote .deb para instalação do pacote, como o .rpm do Red Hat.
- O Ubuntu também usa o instalador de pacotes apt-get para instalar pacotes usando o modo de comando. Para instalar o pacote Graficamente, o
gerenciador de pacotes sinápticos .- O Ubuntu é baseado no Debian. 1 1
1 Fonte: O blog do ímã
No Redhat linux, a senha root é especificada no momento da instalação. No ububtu linux, nenhuma senha root é solicitada antes da instalação.
Red Hat Enterprise Linux Desktop
e Ubuntu ou seus equivalentes de servidor. Ou sobre o Fedora e o Ubuntu em geral.