Remasterização
De forma bem simples e de fácil entendimento segue alguns exemplos de remasterizações Linux.
- Elementary os
- Linux Mint
- Pop os
- Zorin os
E todo o lixo de pseudo distribuições da Distrowatch e as famosas "Distros BR" que usam para te enganar, essas se deve tomar o máximo cuidado pois são feitas a partir de uma distribuição instalada, portanto firewall pode ser arrombado, infinitos programas maliciosos pode ser escondidos e nunca absolutamente nunca ninguém ira descobrir.
As famosas REFISEFUQUI.
Mas uma remasterização pode ser usada para o bem, não precisa e não deve ser usada como é para enganar pessoas dizendo que você criou uma nova distribuição Linux perfeita.
Você pode criar uma com ambiente gráfico preferido, uma coleção de programas direcionados a uma atividade especifica, para ter melhor desempenho em determinados hardware e instalar esse Debian customizado em vários computadores.
Criar uma remasterização do Debian GNU Linux
Essa será a primeira matéria dessa serie, iremos abordar a criação básica de um sistema live com instalador Calamares.
O tamanho da .iso
Esse é o ponto que mais geram perguntas, a .iso não deve ultrapassar os 3 GB mesmo podendo. Todo live é na realidade um backup comprimido de um sistema operacional Linux completo.
Dizemos que instalamos um Ubuntu, Fedora, openSUSE, Debian .... mas na realidade um backup é descompactado para o disco rígido.
Esse backup antes de ser mandado para o HD roda descompactado em uma partição loop na Ram, ai vem o problema de criar um sistema entupido de programas e grande de mais.
Criando a sua primeira remasterização Debian
O processo é bem simples e leva em média 40 minutos para resultar em uma .iso, siga com atenção.
Abra o terminal como usuário comum.
Instale as dependências.
sudo apt install live-build
Crie o diretório de trabalho.
mkdir remaster
Entre no diretório de trabalho.
cd remasterGere os arquivos de configuração da sua remasterização.
lb config --bootappend-live "boot=live components username=live-user"
nano ~/remaster/config/package-lists/live.list.chroot
live-config
live-config-systemd
xserver-xorg
xserver-xephyr
lightdm
xfce4
xfce4-terminal
mousepad
thunar
network-manager-gnome
calamares
calamares-settings-debian
mkdir -p config/includes.chroot_after_packages/etc/live/config.conf.d/
nano config/includes.chroot_after_packages/etc/live/config.conf.d/10-user-setup.conf
sudo lb build
Aguarde ...
A instalação do sistema base e a minha lista de programas levou 30 minutos, nesse ponto começa a criação do arquivo filesystem.squashfs, uma cópia compactada e integral do sistema que acabamos de criar m chroot, é esse arquivo que ira rodar em live e o conteúdo dele é descompactado para o disco rígido quando optar por instalar o sistema no disco.
Remasterização finalizada em 44 minutos.
A .iso Live ficou com 641 mb.
Menu de boot que pode ser alterado, mais para frente falaremos das alterações.
Consumo do sistema em live de 323 MB de Ram.
Instalador do sistema Calamares.
Programas instalados.
Limpar os resíduos da remasterização, dentro do dir de trabalho execute, isso deve ser feito a cada nova criação da remasterização para as matérias seguintes.
lb clean --all
É isso ai, até a próxima em que iremos personalizar o sistema para remasterização.
Alterar o menu de boot da sua remasterização Debian GNU Linux
Configurações para Calamares na sua remasterização Debian GNU Linux
Customizar a sua remasterização Debian GNU Linux