Logo Hardware.com.br
bernardo0cd0
bernardo0cd0 Veterano Registrado
1.1K Mensagens 29 Curtidas

BDMod - Compilar o Linux nunca foi tão fácil!

#1 Por bernardo0cd0 11/05/2008 - 17:29
BDMod

Blog: http://bdmod.sf.net

Código da Nova Geração (SVN): http://bd-mod.svn.sourceforge.net/viewvc/bdmod

Preview da nova versão:
https://sourceforge.net/project/showfiles.php?group_id=228996&package_id=278184
(Baixe a mais recente - BETA).


O BDMod é uma central de personalização e otimização do kernel, servindo desde usuários iniciantes por sua facilidade, até usuários avançados por sua versatilidade e instantaneidade de atualizações de novos patches. Atualmente temos a versão antiga e estável (a que está para download aqui abaixo) e a versão nova e ainda instável (preview, logo acima). A versão nova chamada BDMod New Generation, e marca a transição do modelo de desenvolvimento estático para um bem mais dinâmico. A primeira release desta versão (1.0) chama-se Fuuton, que quer dizer "Vento" em Japonês. Escolhi esta nomenclatura pois gosto de mangás big_green.png. Assim que as releases forem sendo lançadas, vou mudar o nome para cada um dos 5 elementos da natureza, segundo os japoneses.

O BDMod Fuuton conta com diversos módulos, que vão sendo seguidos no geral de forma linear no entanto há algumas exceções: uma bifurcação e alguns módulos secundários. Eis um fluxograma, para melhor entendimento:
Imagem
(Os módulos bd_deb-installer.sh, bd_rpm-installer.sh, lin-extdown.raw e folding.sh não foram concluídos até a presente release - BETA5)

Como pode notar, o script é bem completo, suportando desde downloaders externos a um poderoso instalador polivalente. E o mais interessante, se parares em qualquer etapa (sair do script) é possível retomar o trabalho desde o ponto de parada, eis uma vantagem do sistema com módulos.

Peço que baixem, testem e comentem sobre o BDMod Fuuton, é muito importante o feedback dos usuários para fazer um script melhor!

Download Estável: AQUI!
Versão: 2.6.27.8.1.1 (0.8)
Instruções:
Execute-o como root:
$ sudo bash ./linux-2.6.27-bd-mod-svn78
Pronto! Agora é só seguir os passos!
Boa Sorte!
Responder
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#301 Por jqueiroz
11/11/2009 - 11:05
bernardo0cd0 disse:
Acabei de notar, somado a esse problema de conexão há o fato que o formato do arquivo de informações do kernel.org mudou também. Estou corrigindo isso, lançarei o BETA7 com essa correção e muitas outras em breve.

Abraços e Inté!


Olá bernardo0cd0, eu de volta. wink.png

Estive olhando o último beta, e passei também pelo problema com o finger. Duplamente: no serviço, estou atrás de um proxy squid, e o finger não passa.

Em casa, o finger funcionou, mas a análise dos dados lidos não. frown.png

Daí, eu comecei a pesquisar alguma coisa que pudesse funcionar em qualquer tipo de conexão. A resposta é óbvia, HTTP; mas qual fonte? Foi quando eu vi o link de RSS do kernel.org (http://www.kernel.org/kdist/rss.xml). Acho que é uma boa investir nesse caminho --- claro que há o problema de analisar o arquivo xml, mas há vários pacotes pra isso prontos ou semi-prontos.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
ratitu
ratitu Novo Membro Registrado
1 Mensagem 0 Curtidas
#303 Por ratitu
02/12/2009 - 23:57
Eu tive esse mesmo problema tentando usar o bdmod no slackware 13
/usr/local/bin/bdmod_scripts/selector.sh: line 84: ((: i <= : syntax error: operand expected (error token is " ")
consegui resolver fazendo uma alteração simples:
no arquivo /usr/local/bin/bdmod_scripts/selector.sh
na linha 45:
stable_ver=`finger [email]finger@kernel.org[/email] | grep "stable version" |cut -d " " -f20-`
altere para:
stable_ver=`finger [email]finger@kernel.org[/email] | grep stable |cut -d " " -f 16-`
Eu não sei se esse problema é so no slackware mas essa mudança resolveu tudo pra mim.
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal