Um remix do Ubuntu é apenas um pacote meta (como o xubuntu-desktop) que depende de qualquer software que deva ser instalado padrão. Para obter a fonte de alguns desktops meta * buntu existentes:
apt-get source xubuntu-desktop
apt-get source lubuntu-desktop
Isto irá buscar o pacote base do x / lubuntu. É apenas um pacote Debian regular, ele possui arquivos debian / control debian / rules etc. Ele pode ser reconstruído fazendo:
apt-get build-dep xubuntu-desktop
dpkg-buildpackage -b -uc
Cada arquitetura tem sua própria lista de arquivos a serem instalados ( "desktop-amd64", "desktop-powerpc" etc). Para criar sua própria derivada:
- use a fonte lubuntu / xubuntu como base
- adapte-o (por exemplo, substitua lubuntu por nicbuntu em qualquer lugar)
- edite as listas de dependências para adicionar os pacotes desejados
- crie seu pacote meta
- instale-o (
dpkg -i nicbuntu.debougdebi nicbuntu.debse você quiser extrair dependências)
Depois de ter seu pacote meta funcionando, você pode criar uma imagem iso do instalador. Há muitas respostas que já explicam como fazer isso ( este aqui é bastante detalhado).
As únicas coisas extras que você precisa lembrar são:
- adicione o seu nicbuntu.deb e quaisquer pacotes que dependam da imagem iso
- regenere o arquivo Packages (
apt-ftparchive, consulte a resposta vinculada) - adicione "nicbuntu" ao arquivo pre-seed (novamente, veja resposta vinculada)
Obviamente, há muitos detalhes específicos que você precisará para trabalhar, mas basicamente isso é tudo.