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 .