Onde está o código-fonte do Ubuntu e como eu o compilo?

0

Eu realmente quero fazer minha própria distribuição do linux, mas não sei onde encontrar o código-fonte. Também não sei como compilá-lo, existe alguma maneira especial de compilar o Ubuntu e instalar tudo.

    
por Thomas Wilbur 17.01.2016 / 04:02

1 resposta

1

Não existe o "código-fonte do Ubuntu". Não é um pacote único, é uma distribuição de software . Você precisaria compilar tudo, para o kernel, os principais utilitários e bibliotecas para Python, APT e Unity, e isso levaria quantidades ridículas de tempo.

Se você quiser criar uma distro baseada no Ubuntu, você terá alguns passos básicos:

  • Baixe o Ubuntu ISO;

  • Extraia o conteúdo do ISO em algum lugar;

  • Arquivo unsquashfs casper / filesystem.squashfs dentro do ISO extraído;

  • Monte corretamente --bind / dev, / dev / pts, / proc e / sys no sistema de arquivos unsquashfs'd e execute chroot nele;

  • Faça as alterações no ambiente chroot e desmonte os sistemas de arquivos vinculados;

  • Crie um novo filesystem.squashfs no diretório chroot e coloque-o em / casper;

  • Crie uma imagem ISO com sua nova distribuição personalizada do Ubuntu.

Uma abordagem mais detalhada pode ser encontrada em link .

    
por Eduardo Cola 17.01.2016 / 04:13