Instaladores de distribuições, uma geral!
Olá pessoas, depois de um tempo passado desde o ultimo post, “Como criar uma distribuição Linux”, muitas pessoas perguntaram como fazer isso no Debian, como criar também o instalador e tudo mais.
Por isso nesse post vou dar uma geral do funcionamento de geral dos dois tipos de instaladores, o para Live-CDs e o para CDs de pacotes.
Primeiro, o geral, o que é comum.
Um instalador deve perguntar ao usuário coisas simples, como, partição para se instalar, partição SWAP, nome de usuário para adicionar, senha do usuário root, instalar o gerenciador de boot na MBR e coisas afins
Agora você se pergunta, eu tenho meu Live-CD, como devo fazer a instalação do mesmo?
Bom, basicamente você só precisa copiar a sua “/” do Live-CD todo pro HD, e configurar o boot, só isso, um ex para linux-live:
cd /
for dir in bin etc var usr opt root home srv media;
cp -Rp $dir /mnt/target
done
Basicamente é isso, ele vai copiar pasta por pasta e pronto, a copia é feita pasta por pasta porque não é recomendável se copiar tudo, ex: se você copiar o /mnt para o target, ele vai se copiar nele mesmo, entrando num Loop
O proc também, o sys, e por ai vai
Bom, alguns instaladores que é sempre bom se olhar o código são:
- Anaconda - O instalador do Fedora para o CD de Instalação
- Copier - O instalador do KinuX: http://svn.kinuxlinux.org/copier/trunk
- Debian-installer - O Instalador do Debian, dahhh
Abraços a todos && Tenham um bom dia :]

