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.

[ Hits: 20.000 ]

Por: Luiz Eduardo Maia Ribeiro em 30/12/2022


Conhecendo as 5 pastas mais importantes para configuração



Estando dentro da pasta config, como mencionei no tópico anterior, nos deparamos com várias pastas e arquivos. Toda aquela configuração do script que a gente fez para criar essa estrutura, está presente num arquivo aqui dentro da pasta config, chamado binary. Para uma distribuição mediana, conheceremos as 5 pastas mais importantes que eu considerei, e que tive que estudar bastante, são elas:
  • bootloaders
  • includes.chroot_after_packages
  • includes.installer
  • package-lists
  • packages.chroot

Há um conceito legal que quero que vocês memorizem agora, que é o conceito de binary e chroot. Sempre que vocês virem pastas ou arquivos como packages.binary ou includes.binary, lembrem-se sempre de que estas pastas se referem ao live cd, e só existirão no live cd, não serão de permanência na distro.

Já as pastas como packages.chroot, ou pastas ou arquivos que mencionam o .chroot, determinam que dentro destas pastas, tudo o que for colocado, irão permanecer de forma definitiva na nossa distribuição.

No próximo tópico, irei detalhar o que a gente vai configurar dentro das 5 pastas que mencionei acima.

Página anterior     Próxima página

Páginas do artigo
   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
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Implementação de serviço de diretórios com OpenLDAP no CentOS 6.3

Recuperando sistema em mirror LVM 1

Como instalar o KDE 5 no Slackware Current

Apache + MariaDB + PHP + phpMyAdmin no CentOS 7

Suporte multimídia e dicas de uso comum para o Ubuntu 11.04

  
Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts