Modificando a remasterização com Molecule - Sabayon completo, com KDE e GNOME
Este artigo descreve como modificar e simplificar a remasterização de Sabayon, e ao mesmo tempo, criar uma ISO grande de Sabayon com KDE e GNOME, bastante completa e com muitos pacotes. A ideia é formar uma ISO grande, que possa ser usada direto do Live DVD, mesmo por quem não tenha Internet.
Introdução e ponto de partida
Sei que muitos usuários não gostam de ISOs grandes, porém a minha ideia é formar uma grande ISO com KDE e GNOME e muitos aplicativos e pacotes dos dois ambientes gráficos, possível de ser utilizada diretamente do Live DVD, mesmo por quem não quer instalá-la no disco rígido e nem tenha Internet.
Assim muitos usuários poderão conhecer o Sabayon, mesmo sem instalá-lo ou configurá-lo, direto do Live DVD com todos os aplicativos usuais.
Isso vai em acordo com a Filosofia "Out of Box", das antigas versões de Sabayon, como a 3.4F e a 4.0r1.
A arquitetura Gentoo permite isso, pois sendo compilável (Portage) ou semi-compilável (Entropy), ela se adapta ao computador, à máquina, mesmo com ISOs grandes.
Em meus testes, mesmo grande, com muitos pacotes e rodando do Boot do Live DVD, a performance é boa. Tanto é boa, que este Artigo e screenshots estão sendo feitos no momento, dela!
O PONTO DE PARTIDA: Sabayon precisa ser remasterizado a partir de uma instalação de Sabayon mesmo (ou de outros Linux tipo Gentoo, adaptados a isso), porquê o Remasterizador Molecule, para funcionar, utiliza Entropy e Portage.
Portanto, parta de um Sabayon instalado no disco rígido e atualizado.
Em dois artigos anteriores, vimos os processos de Remasterização do Sabayon, usando o pacote Molecule:
O que ocorreu é que as duas versões remasterizadas que eu fiz (Sabayon com GNOME+KDE e Sabayon com ambientes gráficos pequenos (LXDE, XFCE, E17, WindowMaker etc), pelo fato do Sabayon ser Rolling Release, e elas já terem mais de seis meses, já são completamente obsoletas (porém eu as tenho, se alguém quiser).
Resolvi remasterizar novas cópias, recentes, usando Sabayon 5.5 atualizado.
A remasterização precisa de bastante memória RAM, computadores poderosos, bom espaço de disco etc. Após vários testes, com resolução de eventuais erros:
Através da remoção de arquivos e diretórios temporários, fechamento de aplicativos e serviços que consumiam memória etc, modifiquei e simplifiquei a remasterização, criando um método que chamei de "Remasterização Incremental".
"Incremental", porquê? Incremental, porque o é, propriamente dita.
Um Sabayon previamente remasterizado é renomeado e usado como entrada, como ISO de partida, em uma segunda remasterização.
As vantagens disso são diminuição de problemas de memória RAM, maior controle sobre uma eventual falta de espaço na ISO ou espaço de disco para arquivos temporários.
Esta técnica possibilita que mesmo iniciantes em Sabayon façam remasterização, é só seguir esses passos, para fazer um Sabayon completo, com GNOME e também com KDE e muitos aplicativos.
Assim muitos usuários poderão conhecer o Sabayon, mesmo sem instalá-lo ou configurá-lo, direto do Live DVD com todos os aplicativos usuais.
Isso vai em acordo com a Filosofia "Out of Box", das antigas versões de Sabayon, como a 3.4F e a 4.0r1.
A arquitetura Gentoo permite isso, pois sendo compilável (Portage) ou semi-compilável (Entropy), ela se adapta ao computador, à máquina, mesmo com ISOs grandes.
Em meus testes, mesmo grande, com muitos pacotes e rodando do Boot do Live DVD, a performance é boa. Tanto é boa, que este Artigo e screenshots estão sendo feitos no momento, dela!
O PONTO DE PARTIDA: Sabayon precisa ser remasterizado a partir de uma instalação de Sabayon mesmo (ou de outros Linux tipo Gentoo, adaptados a isso), porquê o Remasterizador Molecule, para funcionar, utiliza Entropy e Portage.
Portanto, parta de um Sabayon instalado no disco rígido e atualizado.
Em dois artigos anteriores, vimos os processos de Remasterização do Sabayon, usando o pacote Molecule:
- Linux: Experimentos com remasterização de Sabayon [Artigo]
- Linux: Sabayon Linux 5.3, versões futuras e seu potencial + remasterização [Artigo]
O que ocorreu é que as duas versões remasterizadas que eu fiz (Sabayon com GNOME+KDE e Sabayon com ambientes gráficos pequenos (LXDE, XFCE, E17, WindowMaker etc), pelo fato do Sabayon ser Rolling Release, e elas já terem mais de seis meses, já são completamente obsoletas (porém eu as tenho, se alguém quiser).
Resolvi remasterizar novas cópias, recentes, usando Sabayon 5.5 atualizado.
A remasterização precisa de bastante memória RAM, computadores poderosos, bom espaço de disco etc. Após vários testes, com resolução de eventuais erros:
Sabayon_Linux_GNOME_KDE.iso# SAIDA DOS COMANDOS, ERROS
sudo molecule completa.spec
>> (0/4) [Runner|completa.spec] preparing execution
>> (1/4) [Runner|completa.spec] executing molecule.specs.plugins.remaster_plugin.IsoUnpackHandler
>> [IsoUnpackHandler|completa.spec] executing pre_run
>> [IsoUnpackHandler|completa.spec] spawning: /bin/mount -o loop,ro -t iso9660 /home/albfneto/Desktop/molecula/final/sabayon.iso /var/tmp/moleculeGBgrUd
>> [IsoUnpackHandler|completa.spec] spawning: /bin/mount -o loop,ro -t squashfs /var/tmp/moleculeGBgrUd/livecd.squashfs /var/tmp/moleculeSEpTXz
mount: Não foi possível alocar memória
[IsoUnpackHandler|completa.spec] squash mount failed: 32
>> [IsoUnpackHandler|completa.spec] executing
OU:
spawning: /usr/bin/mkisofs -J -R -l -no-emul-boot -boot-load-size 4 -udf -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat -V " Sabayon_Linux_GNOME_KDE " -o /home/albfneto/Desktop/molecula/final/Sabayon_Linux_GNOME_KDE.iso /var/tmp/moleculeonHYzQchroot/cdroot
Setting input-charset to 'UTF-8' from locale.
mkisofs: Valor muito extenso para o tipo de dados definido. File /var/tmp/moleculeonHYzQchroot/cdroot/livecd.squashfs is too large for current mkisofs settings - ignoring
Size of boot image is 4 sectors -> No emulation
35,84% done, estimate finish Mon May 2 07:52:54 2011
71,60% done, estimate finish Mon May 2 07:52:55 2011
Total translation table size: 2048
Total rockridge attributes bytes: 15390
Total directory bytes: 28672
Path table size(bytes): 100
Max brk space used 1c000
13969 extents written (27 MB)
>> [IsoHandler|completa.spec] built ISO image: /home/albfneto/Desktop/molecula/final/Sabayon_Linux_GNOME_KDE.iso
>> [IsoHandler|completa.spec] generating md5 for: /home/albfneto/Desktop/molecula/final/Sabayon_Linux_GNOME_KDE.iso
>> [IsoHandler|completa.spec] executing post_run
>> [IsoHandler|completa.spec] executing kill
>> [Runner|completa.spec] All done
# FINAL DA SAIDA DOS COMANDOS, ERROS
Através da remoção de arquivos e diretórios temporários, fechamento de aplicativos e serviços que consumiam memória etc, modifiquei e simplifiquei a remasterização, criando um método que chamei de "Remasterização Incremental".
"Incremental", porquê? Incremental, porque o é, propriamente dita.
Um Sabayon previamente remasterizado é renomeado e usado como entrada, como ISO de partida, em uma segunda remasterização.
As vantagens disso são diminuição de problemas de memória RAM, maior controle sobre uma eventual falta de espaço na ISO ou espaço de disco para arquivos temporários.
Esta técnica possibilita que mesmo iniciantes em Sabayon façam remasterização, é só seguir esses passos, para fazer um Sabayon completo, com GNOME e também com KDE e muitos aplicativos.
Esta série de remasterizações Live DVD de Sabayon completo com GNOME e com KDE necessitou ser encerrada,por dois motivos:
em Sabayon 9,o DVD não cabe mais todo KDE e todo o GNOME 3.
Outro motivo:
O excelente Forum Italiano
SabayonMania foi descontinuado definitivamente por seu Programador e Mantenedor;
Ele não existe mais,já está offline e aquela minha Área de FTP público tambpem saiu do ar.
Portanto,não tenho mais onde hospedar as imagens.
Lamento o contratempo e sugiro que quem quiser,como Eu,Sabayon completo com KDE e com GNOME,baixe a versão KDE,instale e depois instale os pacotes do GNOME3,ou faça a ISO remasterizada com mais de 4.6 Giga e a armazene no disco rígido ou num pendrive ou HDD externo.