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

14

Eu tenho usado o Linux de alguma forma intermitentemente nos últimos dez anos ou mais, mas só o fiz 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 executar a tarefa x com a distribuição y ? Por quê então?

Andy Mikula
fonte

Respostas:

12

Eu acho que duas diferenças principais são

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

Apenas apontar para essas duas grandes diferenças mudará um pouco o seu comportamento ao executar a tarefa. Por exemplo, você pode instalar facilmente um pacote no Ubuntu usando, aptmas não tão simples ao usá-lo rpm. Ter uma diferença no Window Manager também pode mudar a maneira como você interage com o sistema.

hendrasaputra
fonte
4
Eu posso executar o Windows Manager que eu quiser com qualquer distro, certo?
Andy Mikula
4
Andy, correto. Mas, do ponto de vista do usuário casual, geralmente você segue o que é fornecido no pacote de instalação, certo?
hendrasaputra
1
A maioria das distribuições permitirá a instalação de qualquer gerenciador de janelas, mas você pode achar que o suporte a um é favorecido pelo outro.
Mark
1
Hmmm, justo o suficiente. Eu realmente não me consideraria um 'usuário casual', mas sei o que você quer dizer.
Andy Mikula
Eu nunca entendi por que as pessoas acham o RPM tão difícil ...
Evan
5

Existem dois tipos principais de distribuições Linux disponíveis. As distribuições baseadas no Debian e Red Hat representam uma grande porcentagem das distribuições existentes.

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

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

Cada distribuição fará algo um pouco diferente com o gerenciador de janelas. A maioria das principais distribuições escolhe entre o KDE e o Gnome, com o Gnome parecendo ser o mais popular no momento. O melhor do Linux, porém, é que você pode alterar o gerenciador de janelas, se quiser (vá para o Window Maker!).

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

Eu recomendo o Linux Mint para sistemas domésticos e o Debian, Ubuntu (edição do servidor) ou CentOS para servidores.

Mark Turner
fonte
+1 na maioria dos seus comentários. Eu discordaria sobre o uso de baunilha Ubuntu para servidores. O Ubuntu tem uma distribuição de servidor específica que remove grande parte do X-fluff que simplesmente não é necessário para uma caixa sem cabeça
instalada
Acordado. Vou fazer uma edição para refletir isso.
Mark Turner
Eu diria que o openSUSE, baseado no RPM, poderia ser a terceira grande distribuição. Muito melhor 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
3

Embora 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 forma ou de 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 que consigo pensar agora seria a simples diferença nas comunidades que cercam as distros.

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

jtbandes
fonte
3

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

No entanto, penso que é mais importante, pois 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, limpo e de ponta
  • Gentoo - Extremamente personalizável, baseado em fontes
  • Debian - Leve, sólida e estável em relação a novos softwares
gacrux
fonte