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.deb
ougdebi nicbuntu.deb
se 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.