Fedora vs Ubuntu

Fedora vs Ubuntu

Introdução

Ubuntu e Fedora estão entre as principais distribuições Linux, mas são muito diferentes. O Fedora é o campo de teste do Redhat e é mais voltado para desenvolvedores e administradores de sistemas. Por outro lado, Ubuntu é O produto principal da Canonical, e tenta agradar a todos.

Linhagem

Tanto o Ubuntu quanto o Fedora descem de Titãs no mundo Linux. Ubuntu é o filho do Debian, e o Fedora é um clone de Redhat Linux, que evoluiu para o Redhat Enterprise Linux (RHEL). Ambas as distribuições ainda carregam muitas das características de suas árvores familiares.

Ambos têm seus respectivos gerentes de pacotes de famílias, formatos de pacotes, formatos de repositório e estruturas de sistema de arquivos. Todas essas coisas diferem muito entre a árvore genealógica do Debian e o Redhat.

Gerentes de pacotes

Ubuntu e Fedora têm gerentes de pacotes e formatos de embalagem muito diferentes. Ambos são muito bons, mas funcionam de maneira diferente.

O Ubuntu usa o APT, a ferramenta avançada de pacotes, que herdou do Debian. Apt é um dos gerentes de pacotes Linux maiores e mais poderosos por aí, e já existe há algum tempo. APT trabalha com o .Deb Formato do pacote. .Deb Os pacotes arquivam seus arquivos em formato específico para distribuições baseadas em Debian.

Apt pode fazer muitas coisas, mas geralmente requer instrução explícita. Quando você deseja atualizar seus repositórios, por exemplo, você precisa dizer ao Apt para atualizar.

$ sudo apt update $ sudo apt install firefox

O Fedora usou inicialmente Yum, o gerenciador de atualização do YellowDog, que as distribuições Redhat obtiveram do agora extinto Linux YellowDog para gerenciar seus .RPM pacotes.

Versões mais recentes do Fedora Use o gerenciador de pacotes DNF. Funciona exatamente da mesma maneira que Yum, mas com o DNF comando. Sob o capô, há alguma confiabilidade, velocidade e melhorias de usabilidade que dnf uma evolução lógica do yum.

Tanto DNF quanto Yum são mais automatizados e intuitivos. Sempre que você instala um pacote com o DNF, ele atualiza automaticamente dados do repositório para puxar a versão mais recente disponível.

# dnf install firefox


Instaladores

Ubuntu e Fedora têm um instalador muito diferente. Dito isto, ambos estão entre os instaladores mais modernos do mundo da tecnologia como um todo, não apenas Linux.

Instalador Ubuntu Bionic

O instalador do Ubuntu foi um dos recursos originais que o diferenciam do Debian. O instalador do Ubuntu foi projetado para simplificar e simplificar o processo de estar em funcionamento com o Ubuntu, e ele se destaca exatamente isso.

Fedora 28 Instalador

O Fedora compartilha seu instalador da Anaconda com o restante dos sistemas operacionais do Redhat, mas o Fedora sempre tem a versão mais recente. O instalador da Anaconda permite muita flexibilidade. Se você não quer ir muito longe nas coisas, a anaconda pode ser simples.

No entanto, se você deseja personalizar totalmente seu sistema durante a instalação, a Anaconda permite fazer qualquer coisa sobre qualquer coisa. De fato, a Anaconda é um dos únicos instaladores do Linux que permite escolher entre montes de software e feixes pré-organizados para instalar com o restante do sistema. Dessa forma, seu sistema está pronto para usar o segundo ele inicialmente inicializa.

Repositórios

Comparado aos repositórios do Fedora do Ubuntu são pequenos. Simplesmente não há como contornar isso. Fedora não oferece tanto software quanto o Ubuntu. Isso ocorre em parte porque o Fedora possui uma política estrita de "apenas software livre", mas também é porque não há tanta software para o Fedora por padrão.

Há uma excelente comunidade em torno do Fedora que empacota repositórios de terceiros, mas o Ubuntu ainda tem mais.

Se você é um desenvolvedor ou só precisa de um conjunto principal de software que você conhece o Fedora, ótimo. Caso contrário, você pode ter problemas para conseguir o que precisa.



Ciclos de liberação

No começo, parece que o Ubuntu e o Fedora têm aproximadamente os mesmos ciclos de liberação. Ambos tentam lançar uma nova versão a cada seis meses, mas há muito mais detalhes para levar em consideração que realmente separam os dois.

Ubuntu lança suas versões regulares de desktop uma vez a cada seis meses. Essas versões incluem atualizações incrementais para praticamente tudo no sistema, e são intencionais principalmente para usuários de desktop. Cada quinto lançamento é uma versão LTS do Ubuntu. Eles são apoiados oficialmente por cinco anos e são pretendidos principalmente para servidores e estações de trabalho. Os lançamentos do LTS recebem principalmente atualizações de segurança e correções de bugs, em vez de atualizações de software.

O Fedora também é lançado uma vez a cada seis meses, mas eles são notórios por perder seu cronograma de lançamento praticamente sempre. Os lançamentos do Fedora sempre contêm o software mais recente absoluto e podem ser um pouco de buggy e instáveis ​​no início. O Fedora realmente tem como alvo os usuários de desktop e estação de trabalho, então a estabilidade fica em segundo plano para recursos novos e legais. O Fedora atualizará continuamente o software, incluindo os componentes do sistema principal, durante a liberação da versão. De certa forma, funciona como uma distribuição de lançamento rolante.

Apoio corporativo

Fedora e Ubuntu são apoiados por grandes corporações. Fedora tem redhat por trás disso, e o Ubuntu tem canônico. Essas diferentes distribuições não se encaixam no mesmo lugar dentro do respectivo ecossistema de sua corporação, embora.

Fedora é o campo de teste para Redhat. Todos os recursos mais recentes que o Redhat está desenvolvendo para suas distribuições de servidores e o ecossistema Linux como um todo aparecem no Fedora First. Redhat não oferece apoio oficial ao Fedora. Em vez disso, eles se referem a ele como um projeto comunitário.

Ubuntu é o produto principal da Canonical. Tudo o que canônico se desenvolve gira em torno do Ubuntu. Eles oferecem suporte comercial para os lançamentos do LTS Ubuntu e trabalham com parceiros de hardware para obter suporte e certificação.

Pensamentos finais

Tanto o Ubuntu quanto o Fedora fazem excelentes distribuições de desktop. Seus casos de uso e ecossistemas são um pouco diferentes, embora.

Ubuntu vem da família Debian, e é o principal sistema operacional desenvolvido pela Canonical. O variado ciclo de liberação do Ubuntu o torna um pouco de um macaco de todas as negociações, e pode se encaixar em quase qualquer caso de uso.

O Fedora é o teste de Redhat e é uma ótima opção para desenvolvedores e administradores que trabalham com sistemas Redhat. Tem um ecossistema muito mais estreito e se sentiria deslocado em qualquer coisa, menos em uma área de trabalho ou estação de trabalho.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como trabalhar com a API de Rest WooCommerce com Python
  • Ubuntu 20.04 Guia
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para instalar no Ubuntu 22.04
  • Ubuntu 22.04 Guia
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Melhor distro Linux para desenvolvedores