Estando dentro da pasta criada, lá no /home/distro/, criaremos um arquivo utilizando o editor de texto, no meu caso eu gosto do editor nano. Digitar o seguinte comando:
# nano lb_config_modelo.sh
Copie e cole os seguintes comandos dentro desse arquivo:
#!/usr/bin/env bash
lb config noauto
--binary-images iso-hybrid
--mode debian
--architectures amd64
--image-name "nome-da-distro"
--linux-flavours amd64
--distribution bullseye
--archive-areas "main contrib non-free"
--parent-archive-areas "main contrib non-free"
--parent-debian-installer-distribution bullseye
--debian-installer live
--debian-installer-gui true
--updates true
--interactive false
--memtest none
--security true
--cache true
--apt-recommends true
--iso-application nome-da-distro
--iso-preparer nome-da-distro
--iso-publisher "Seu Nome ou Email"
--iso-volume nome-da-distro
--bootappend-live "boot=live locales=pt_BR.UTF-8 keyboard-layouts=br username=demo hostname=nomedopc timezone=America/Sao_Paulo autologin"
"${@}"
Após colar, edite as informações necessárias pra você, e salve o arquivo, com as seguintes teclas do teclado:
CTRL + x
Confirme que você deseja salvar o arquivo.
Depois disso aperte a tecla ENTER e pronto! Arquivo salvo.
Agora para finalizar, temos que dizer para o script que agora ele vai ser um executável. Para isso, digite o seguinte comando no terminal:
# chmod +x lb_config_modelo.sh
Agora, tudo o que precisamos fazer é executar o script digitando o seguinte comando:
./lb_config_modelo.sh
ou
bash lb_config_modelo.sh
Segue o comando abaixo:
# ./lb_config_modelo.sh
Depois de executar o script, você perceberá que foi criado várias pastas dentro do diretório atual. Mas apenas uma pasta é importante para nós nesse momento, que é a pasta chamada 'config'.
A seguir entenderemos as estruturas de diretórios e pastas mais importantes que a gente precisa conhecer dentro da pasta config.
Para o próximo tópico, por favor entre na pasta config, com o seguinte comando:
# cd config/