Questão Quais são as diferenças entre as principais distribuições do Linux? Vou notar?


Eu tenho usado o Linux de alguma forma intermitentemente nos últimos dez anos, mas só o tenho feito nos últimos meses.

Quais são as principais diferenças entre distribuições? Por fim, sei que o gerenciamento de pacotes e a marca são os grandes, mas seria mais fácil realizar tarefas x com distribuição y? Por quê?


13


origem




Respostas:


Eu acho que a principal diferença é

  • Gerenciamento de pacotes
  • Gerenciador de janelas padrão (Gnome, KDE, XFCE)

Basta apontar para essas duas grandes diferenças que irão mudar um pouco o seu comportamento ao realizar tarefas. Por exemplo, você poderia facilmente instalar um pacote no Ubuntu usando apt mas não é tão simples quando se usa rpm. Ter uma diferença no Gerenciador de Janelas também pode alterar a forma como você interage com o sistema.


12



Eu posso rodar o Gerenciador de Janelas que eu quiser com qualquer distro, certo? - Andy Mikula
Andy, correto. Mas, do ponto de vista de um usuário casual, normalmente você vai com o que é dado no pacote de instalação, certo? - hendrasaputra
A maioria das distros permitirá que você instale qualquer gerenciador de janelas, mas você pode achar que o suporte para um é favorecido em relação ao outro. - Mark
Hmmm, justo o suficiente. Eu realmente não me considero um usuário casual, mas sei o que você quer dizer. - Andy Mikula
Eu nunca entendi porque as pessoas acham RPM tão difícil ... - Evan


Existem dois tipos principais de distribuições Linux por aí. As distribuições baseadas em Debian e Red Hat são responsáveis ​​por uma grande porcentagem das distribuições lá fora.

A principal diferença entre eles é o gerenciamento de pacotes. Se eles são baseados no Debian, eles provavelmente usam o sistema dpkg & apt / deb; se for um sistema Red Hat, provavelmente usará o yum / rpm. Muitas distros aparecem porque alguém estava insatisfeito com o gerenciamento de pacotes, então a maioria terá alguma forma de interface gráfica diferente, mas o sistema subjacente é o mesmo.

Se você aprender a usar o apt-get e o yum, você cobrirá 80% das distribuições existentes e 99% dos sistemas que você provavelmente encontrará.

Cada distro fará algo um pouco diferente com o gerenciador de janelas. A maioria das principais distros escolhem entre o KDE e o Gnome, com o Gnome aparecendo como o popular no momento. A grande coisa sobre o Linux, porém, é que você pode mudar o gerenciador de janelas se quiser (vá ao Window Maker!).

Se você aprender a linha de comando, não haverá "muita" diferença, mas as mudanças na GUI entre as distros influenciarão definitivamente sua escolha. Além disso, algumas distribuições são fornecidas com drivers que facilitam o uso de determinados hardwares, como placas de vídeo.

Recomendo vivamente Mint Linux para sistemas domésticos e Debian baunilha, Ubuntu (edição de servidor) ou CentOS para servidores.


5



+1 para a maioria dos seus comentários. Eu discordaria sobre o uso de baunilha Ubuntu para servidores embora. O Ubuntu tem uma distribuição de servidor específica que remove muito do fluff X que não é necessário para uma caixa sem cabeça colocada em um rack ... - Russell Heilling
Acordado. Vou fazer uma edição para refletir isso. - Mark Turner
Eu diria que o openSUSE, que é baseado em RPM, poderia ser uma terceira grande distribuição. Muito melhor do que o Fedora IMO, mas não querendo iniciar uma guerra de chamas. Algumas outras distros, como o Arch, com seus próprios sistemas de gerenciamento de pacotes, também estão ganhando seguidores, mas talvez ainda não sejam "importantes". - Evan


Mesmo que os gerenciadores de pacotes sejam diferentes, meu entendimento (embora eu não use o Linux regularmente) é que a maioria dos pacotes está disponível de uma maneira ou outra com qualquer distribuição. Além disso, os sistemas de janelas / ambientes de desktop são diferentes, mas você pode instalar alternativas de qualquer maneira. A única outra coisa em que posso pensar agora seria a simples diferença nas comunidades ao redor das distros.

Tenho certeza que você será capaz de encontrar uma maneira de fazer o que quiser.


3





Como outros sugeriram o gerenciamento de pacotes, as opções de software padrão (especialmente o ambiente de desktop) e os layouts de arquivos de configuração são as diferenças mais óbvias entre distribuições.

No entanto, penso que mais importante, então, são filosofias diferentes que as distribuições seguem. Para nomear alguns:

  • Ubuntu / Fedora - Experiência do usuário, interface consistente, muitas ferramentas gráficas incorporadas.
  • Arch - Software simples e limpo, de ponta
  • Gentoo - Extremamente customizável, baseado em fontes
  • Debian - Leve, robusto, estabilidade em relação a novos softwares

3