quando se faz alguma alteração no código, aí é necessário compilar.
Ex: o kernel não tem suporte à uma placa de vídeo, se você é programador, pode alterar o kernel e adicionar o módulo da sua placa, mas aí tem que compilar o kernel pra ele funcionar.
Isso vale pra tudo, desde o kernel até um programinha
Se você baixa um programa e altera o código dele, tem que compilar novamente pra ele funcionar.
Acho que é basicamente isso.
Se tiver mais alguma coisa, espero aprender juntamente com vc, com as respostas da galera old.
Abraço
[3] Enviado em 18/08/2010 - 18:04h Re: Porque voces compilam kernel do linux .?.
a gente não compila kernel sempre, a gente compila kernel quando quer testar, fazer experimentos, ou conseguir mais performance ou modificar.
na maioria das distros,para instalar e usar não precisa compilar kernel, dá para usar o kernel default pré-compilado.
a não ser gentoo e funtoo, e as vêzes slackware, nessas precisa compilar sim, gentoo e funtoo não vem com kernel pre compilado.
por exemplo eu compilo só no gentoo e funtoo e mesmo assim, não mudo muito,uso kernel proximo do default, no máximo tiro módulos que o meu hardware não tem
[5] Enviado em 18/08/2010 - 18:38h Re: Porque voces compilam kernel do linux .?.
Eu mesmo jamais precisei compilar kernel algum.
Tudo que sei a respeito está rigorosamente dentro do que os colegas já comentaram, ou seja, isso é feito em caso de necessidade específica.
As distros já vem com praticamente tudo pronto.
No Big Linux (versão estável) precisei instalar uma misteriosa web cam "xing ling" que não funcionou.
No forum do Big o amigo Jorgebadad sugeriu que eu experimentasse a versão 5 alfa3 (ainda instável) e funcionou. Ou seja, tudo que faltava já veio incluído e eu nem mesmo me dei ao trabalho de pesquisar se eram drivers, plugins, bibliotecas ou o que mais;
No Basic Linux tem um monte de gente compilando daqui e dali, ora para isso, ora para aquilo. Mas também uso uma versão quase intocada (adicionei uma biblioteca, mas sem precisar compilar).
Tenho visto pela internet afora vários aplicativos (inclusive jogos primorosos) que exigem compilação,
Mas como já disse antes, não tenho necessidade deles, porisso não me meto a fazer compilações.
Se fosse realmente necessário, aí teria de arregaçar as mangas nesse sentido.
[6] Enviado em 18/08/2010 - 20:43h Re: Porque voces compilam kernel do linux .?.
Mesmo caso do acvsilva
Foram várias tentativas de compilar até aprender. Depois que aprendi, perdeu a graça. Não vi mais motivo para isso. Tanto é que nem lembro mais os passos de "como se faz". Mas na época virou até artigo aqui no VOL. Queria usar o ext4 no openSUSE 11.1. Foi o incentivo para compilar.
[8] Enviado em 18/08/2010 - 20:49h Re: Porque voces compilam kernel do linux .?.
Usando Linux há mais de cinco anos nunca compilei Kernel.
Até me interessei pelo assunto e comecei a pesquisar, recebendo do mestre Morimoto a lição que adotei: não vale a pena compilar kernel para ganho de desempenho.
Depois disso, perdi o interesse por achar que o trabalho não teria sentido.
[9] Enviado em 18/08/2010 - 21:01h Re: Porque voces compilam kernel do linux .?.
Tem um especialista em compilar kernel para Ubuntu no respectivo Fórum, também encontrado no blog abaixo. Eu testei o Kernel recompilado por ele e verifiquei pouca alteração no desempenho do Ubuntu. Mas, em todo caso, vc pode testar.
As vezes é pela curiosidade mesmo, pois antigamente muito se falava em compilar o kernel mas atualmente os desenvolvedores das distros já procuram otimizar o kernel para um melhor desempenho.
[11] Enviado em 18/08/2010 - 21:06h Re: Porque voces compilam kernel do linux .?.
Marun, em seu perfil, você diz que tem conhecimento em programação.
Pensei que compilar fosse uma habilidade conhecida pra você?
Veja, segundo respostas de nossos estimados colegas, não se precisa ser programador para compilar um Kernel, e você que diz que tem conhecimento em programação nem tentou?
Desculpe, mas não entendi!