Pular para o conteúdo

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.
Luiz Eduardo Maia Ribeiro distromaialinux
Hits: 30.630 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 5: Criando a estrutura do live-build - Parte 2

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"
   "${@}"
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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/

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Instalando o live-build
   3. Informação extra sobre o comando su
   4. Criando a estrutura do live-build - Parte 1
   5. Criando a estrutura do live-build - Parte 2
   6. Conhecendo as 5 pastas mais importantes para configuração
   7. bootloaders
   8. includes.chroot_after_packages
   9. includes.installer
   10. package-lists
   11. packages.chroot
   12. Finalizando a construção da nossa distribuição
   13. Dicas extras
Nenhum artigo encontrado.

Gnome + Enlightenment = Enlightened Gnome

Comandos para redes wifi

OpenSUSE Internet Installation

PuTTY - Release 0.66 - Parte IV

Criando pacotes no Slackware Linux

#1 Comentário enviado por fabio em 30/12/2022 - 21:19h
Parabéns pelo trabalho, artigo ficou um luxo.
#2 Comentário enviado por Creto em 31/12/2022 - 17:49h
Parabéns pelo artigo muito bem detalhado!


Uso GNU/Linux sou livre, papa-chibé e açaí (mas é açaí mesmo aqui do Pará)
BigLinux 22.0.0 Sikaris, Manjaro Plasma 22.0.0 Sikaris, PCLinuxOS versão BR Plasma
#3 Comentário enviado por maurixnovatrento em 01/01/2023 - 18:25h

Ficou como sendo um curso de criação de distros baseadas em debian. Muito bom.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

Contribuir com comentário

Entre na sua conta para comentar.