O que torna o debian diferente de outras variantes, já que possuem o mesmo kernel? [fechadas]

0

No projeto recente, fomos solicitados a criar um sistema baseado em debain para um SOC. Fazendo alguns gooogling eu encontrei guias que apontam maneiras de usar o yocto para criar um sistema debian [1]. Mas então eu também me deparei com etapas para criar o sistema de arquivos raiz debian usando multistrap [2] e ele funcionou (apenas tive que dar uma lista de pacotes no arquivo de configuração).

Depois de passar por tudo isso, não consigo me preocupar com "O que é debain e o que faz um pacote [kernel + Rootfs + initrd] debian?". Eu entendo que há uma distribuição Debain do linux, mas no mundo dos dispositivos embarcados o que significa debain, é o mesmo? O fornecedor do SOC me oferece a opção de carregar um sistema baseado em debain ou abrir o sistema embarcado ou sistema android ou o sistema Core ubuntu e muitos mais [3]. O que exatamente faz com que sejam todos diferentes (eu entendo a diferença entre o kernel andriod e o kernel linux, mas o que acontece com o Ubuntu e o Debain, eles não estão intimamente relacionados)?

[1]: link

[2]: link

[3]: link

    
por yashC 11.07.2018 / 08:20

1 resposta

3

O problema pode vir da falta comum de uso da palavra Linux. O Linux é apenas o kernel, no entanto, é frequentemente usado para significar todo o sistema (kernel, shell, ferramentas, bibliotecas, compilador e aplicações de usuário). Veja aqui link pode esclarecer alguma confusão.

Debian, Ubuntu, Mint, CentOS, Suse, Vector,… são todas coleções de tudo isso. Algumas estão relacionadas mais que outras.

veja também link

O que isso não mostra, é que todos os projetos obtiveram seu material de fontes upstream. O projeto Gnu, um kernel chamado Linux, Xfree86 / Xorg e muitos outros.

    
por 11.07.2018 / 10:08