Como criar uma distribuição baseada no Debian usando o programa Live-Build
Este artigo se destina aqueles que querem criar uma distribuição Linux baseada no Debian e não sabem como criar, ou não sabem como configurar. Bom, se você estiver interessado, então vem comigo.
Parte 4: Criando a estrutura do live-build - Parte 1
Agora, já logado como root, precisamos criar uma pasta que vai servir como um recipiente para a criação da nossa distribuição ou do nosso remaster. Ou seja, dentro dessa pasta é que vamos criar a nossa iso.
Eu escolhi criar dentro do /home. Para criar uma nova pasta, digite o seguinte comando:
# mkdir -v /home/distro
Entre na pasta que você acabou de criar:
# cd /home/distro
Dentro desta pasta, precisaremos fazer alguns comandos para configurar um script chamado "lb config", que faz parte do live-build.
Comandos básicos:
Link para detalhamento dos comandos do lb config: overview-of-tools - Debian Live Manual
Mas para facilitar a vida, eu fiz um script em shell. Para fazer a configuração de uma só vez. Assim, não precisamos digitar comando por comando.
Criaremos o script no próximo tópico.
Eu escolhi criar dentro do /home. Para criar uma nova pasta, digite o seguinte comando:
# mkdir -v /home/distro
Entre na pasta que você acabou de criar:
# cd /home/distro
Dentro desta pasta, precisaremos fazer alguns comandos para configurar um script chamado "lb config", que faz parte do live-build.
Comandos básicos:
- lb clean -> deleta arquivos referentes a suas imagens ISOs antigas que você construiu no passado. Porém é deixado de lado uma pasta criada chamada de cache. Ele não apaga nossa configuração feita dentro da pasta config.
- lb clean --purge -> faz o mesmo que o de cima porém ele deleta a pasta cache entre algumas outras coisas.
- lb config -> gera toda a estrutura e hierarquias, responsáveis pela criação da nossa distribuição.
- lb build -> pega toda a configuração do lb config e começa a construir o nosso remaster até a finalização da nossa imagem iso.
Link para detalhamento dos comandos do lb config: overview-of-tools - Debian Live Manual
Mas para facilitar a vida, eu fiz um script em shell. Para fazer a configuração de uma só vez. Assim, não precisamos digitar comando por comando.
Criaremos o script no próximo tópico.