Todas as distribuições do Linux usam o mesmo kernel?

10

Por "o mesmo kernel", quero dizer aquele que foi originalmente criado por Torvalds e então atualizado por pessoas aqui: link

É verdade que distros diferentes mantêm o kernel inalterado (é claro que atualizarão o kernel quando houver uma nova versão do site acima), e apenas farão alterações nos vários utilitários próprios?

    
por xczzhh 07.08.2012 / 11:29

5 respostas

14

Todas as distros usam o mesmo kernel "Linux", no entanto todas as distros fazem pequenas mudanças para que o kernel funcione melhor para elas, entretanto essas mudanças quase sempre são carregadas de volta ao topo onde o Linus irá mesclá-las. Então, todos usam o kernel do Linux, no entanto, todos eles têm algumas linhas de código diferentes para que funcionem melhor para essa distro. É importante notar também que as distribuições serão fornecidas com a versão do kernel que elas consideram adequada para cada versão. Algumas distros escolhem um kernel mais novo que outros. As principais vantagens de um novo kernel são melhorias na compatibilidade de drivers e hardware. O con é uma perda de estabilidade, já que todo o novo código contém erros. Então você troca recursos por estabilidade. É por isso que as distribuições conhecidas por serem mais estáveis geralmente sempre usam um kernel mais antigo que as distribuições mais arriscadas. Para encontrar o kernel que você está executando, digite:

uname -r

Isso mostrará o que você está executando na versão do Ubuntu que você tem no seu computador atualmente. Espero que você goste!

    
por philipballew 07.08.2012 / 11:37
7

Sim e Não será a resposta.

"O kernel do Linux" é um software bastante complicado que pode ser compilado de várias maneiras diferentes. Basicamente, um arquivo de configuração é configurado com uma lista de opções, e este arquivo determina subseqüentemente exatamente quais blocos de código-fonte estão ou não incluídos no "kernel Linux" para o seu sistema. (O mesmo processo também determina quais módulos do kernel são construídos.)

De um modo geral, um escritor de distro fará todo esse "trabalho pesado" para você:

Eles compilarão um ou mais kernels, usando opções de configuração que eles selecionaram cuidadosamente, e os incluirão (em formato binário) em suas distribuições. Eles podem até incluir patches personalizados.

Portanto, a resposta à sua pergunta é "sim" e "não".

  • Sim, várias distros podem usar "versão Linux X.Y.Z".
  • Não, eles podem não usar as mesmas opções de configuração ao criá-lo.

Cortesia: comentário do sundialsvcs aqui .

Confira também esta postagem no stackoverflow para mais informações relacionadas.

    
por saji89 07.08.2012 / 11:41
0

Eles usam o mesmo kernel carregado no link .

Mas, de acordo com a distribuição, os objetivos de seus respectivos projetos , em que sistemas eles segmentam seus lançamentos modelam a personalização de seus respectivos kernels.

Para uma versão de lançamento, será um kernel de ponta, para uma versão estável, será baseado no release estável do Upstream.

Por exemplo, 3.5 está atualmente em versão Quantal , mas 3.2 é para lançamento estável estável e suas futuras atualizações ..

Os kernels personalizados do Ubuntu são fornecidos no link .

kernels personalizados do fedora link .

A melhor maneira de entender é, por exemplo, o desenvolvimento da equipe do Kernel do Ubuntu.

política de atualização do kernel para 14.04

Vozes da equipe de Kernel da Canonical

Mapa do caminho do kernel

    
por atenz 07.08.2012 / 11:42
0

Sim, é verdade, o Ubuntu usa o mesmo kernel que foi originalmente criado por Linus Torvalds , mas é claro que o atualizado versão.

Os kernels das Distribuições Linux são atualizados a partir do original e Veja este link para obter a visão do kernel alterações de versão.

O Ubuntu é baseado na última versão linux estável lançada, mais corretamente, é baseado no kernel do debian (mais corretamente, do debian unstable release, exceto o LTS que é derivado do teste Debian) e então adiciona um pouco mais de distro costumização.

Veja estes links para mais informações

por Anwar 07.08.2012 / 11:32
0

O Kernel obtém alterações de acordo com o requisito de recursos em diferentes distribuições do Linux. O kernel do Linux é desenvolvido pela comunidade Fundação Linux . Você pode obter o Kernel mais recente aqui .

    
por Ketankumar Patel 07.08.2012 / 11:49

Tags