Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Modificando a remasterização com Molecule - Sabayon completo, com KDE e GNOME
Linux user
albfneto
01/06/2011
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.
Por: Alberto Federman Neto. | Blog: http://va.mu/AP1
[ Hits: 8531 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

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:

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.

Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por albfneto em 01/06/2011 - 19:13h:

A) COMPLEMENTOS e ATUALIZAÇÕES PERMANENTES DO ARTIGO:

A1) A ISO foi atualizada, novamente remasterizada, Agora é Sabayon 6.0, com
KDE e GNOME3.

http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_64_GNOME3_KDE4.iso
http://sabayon-mania.com/albfneto/iso/Sabayon_Linux__64_GNOME3_KDE4.iso.md5

Data da última Remasterização, atualizada: 16 de Agosto de 2011.

Pretendo atualizá-la sempre a cada 30 a 90 dias

Dependendo do Interesse dos Usuários,poderei fazer eventualmente, uma versão de 32 Bits.

Minha ISOs são com GNOME2 ou GNOME3 e KDE, atualizáveis Rolling Release, para Computador de 64 Bits, com placa de vídeo NVIDIA.

Para outras placas de vídeo, pode ser necessário trocar o Driver.

A remasterizada com KDE e GNOME2, será a última e ficará no site,para download. Nâo há como atualiza-la mais, pois GNOME2 é obsoleto em LInux de arquitetura Gentoo

Também no mesmo diretório, guardei as duas últimas ISOs de Sabayon (32 e 64 Bits) as Daily do dia
18 de Julho de 2011, pq sendo o sabayon Rolling, as novas já são só com GNOME3.

Para download, a ultima remasterizada com GNOME2+KDE:

http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_64_GNOME_KDE.iso

Guardei as ultimas ISOs Oficiais existentes de Sabayon GNOME2:

http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_6.0_amd64_GNOME2.iso
http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_6.0_x86_GNOME2.iso

Pois agora todas as oficiais já serão só GNOME3.

Aproveitem para baixar e guardar, portanto,porque não haverá mais Sabayon com GNOME2.

A2) Após o término do Artigo, conseguiu-se área para hospedar as ISOs, para download público, permanente, em um servidor Europeu.

Baixe a ISO, seu arquivo CheckSum e os arquivos usados na remasterização, do endereço:

http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_64_GNOME_KDE.iso

http://sabayon-mania.com/albfneto/iso/Sabayon_Linux_64_GNOME_KDE.iso.md5

http://sabayon-mania.com/albfneto/iso/mol_specs_files.tar.gz

A3) Com todos esses recursos e possibilidades, como descreví neste e nos meus outros Artigos e Dicas, pode-se constatar que o Sabayon, cada vez mais se consolida como um Linux muito completo de recursos e uma Distro avançada e inovadora, mas que pode ser usada também pelos Iniciantes.

B) AGRADECIMENTOS:

O Autor, Alberto Federman Neto, agradece em especial, a Omar Semlafi, Administrador e Fundador do Site Sabayon Mania, Itália, pela cessão gratuita
e permanente de Área com espaço ilimitado, para hospedagem das ISOs, em seu servidor FTP de domínio, com Download Público e gratuito das ISOs completas, de até 4 Giga, sem necessidade de dividi-las.

Também agradece à Universidade de São Paulo, Faculdade de Ciências Farmacêuticas de Ribeirão Preto, SP, pela concessão de uso de seu Parque Computacional, o que possibilitou que fossem feitos Uploads e Downloads muito mais rápidos.

[2] Comentário enviado por iz@bel em 05/06/2011 - 11:52h:

Eu até estou pensando em voltar a fazer remaster, é sempre bom fazer uma remaster com os programas de nossa área e distribuir no departamento... Acho que você faz isso, não é albfneto? rsrsrsrs

Juro que pensava que remaster um Sabayon era algo bem mais complicado...
Mas eu prefiro um debian-like que eu sei configurar hehehehe

Parabéns pelo artigo...


[3] Comentário enviado por albfneto em 05/06/2011 - 21:40h:

de fato,com remastersys, vc tanto pode remasterizar uma ISO como o seu sistema instalado tb.

ocorre que remastersys, só trabalha em Debian like, e Molecule, Metro etc... só funcionam em Gentoo Like.

remasterizar Debian Like é diferente de Gentoos. tudo diferente, comandos etc...

Linux é bom por causa disso, cada um usa o que gosta.
eu testo muita coisa, testei até Arch e Slackware, mas sempre volto para minhas arquiteturas Linux preferidas, Gentoo e Red-Hat.

[4] Comentário enviado por mcnd2 em 27/06/2011 - 22:47h:

Muito bom o artigo Alberto.

Bem explicado.

Como entrei nesse mundo 'Sabayon' a poucos dias, não tenho tanta experiência assim. Fica um alerta se aparecerem dúvidas vou perguntar ao mestre 'albfneto' rsrsrsr...

Já de prima o entropy estava dando erro ou sei lá o que. Então fui forçado a usar o comando 'equo'.

Mais deixando isso pra lá, aparecendo dúvidas vou logo criar o tópico:

'Essa é para o albfneto - Sabayon'.

Parabéns pelo ótimo trabalho.
Abraço...




Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.