-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, Jun 10, 2012 at 12:54:01AM +0000, Caio Vitor Bonvenuto wrote: > No link abaixo esta o source, caso compile. > > http://slackware.mirrors.tds.net/pub/slackware/slackware-current/slackware/k/ > > Mas acho tb que poderia simplesmente mudar o /etc/slackpkg/mirrors e > comentar a que esta usando e descomentar um current, dar um "slackpkg > update" e "slackpkg install kernel" (acho que já te lista os pacotes), mas > não esqueça de mudar o mirror novamente, voltando para a original. > Apos isso terá que colocar o kernel e os pacotes relativos no BlackList do > slackpkg, para não trocar-lo ao dar um "slackpkg upgrade-full" > Para saber sobre manda um "slackpkg help"
Eu tentei seguir essa receita abaixo mas não deu certo. Alguma coisa deve ter mudado na série 3 do kernel. Este tutorial ensina uma forma fácil e segura de atualizar seu kernel, pegando como exemplo a atualização do Kernel 2.4.18 para o 2.4.20 em um Linux Slackware 8.1, mas pode ser usado como guia para outras distribuições. Foi retirado do site www.slacklife.com.br. Este tutorial ensina uma forma fácil e segura de atualizar seu kernel, pegando como exemplo a atualização do Kernel 2.4.18 para o 2.4.20 em um Linux Slackware 8.1. Código fonte do kernel, vá ao ftp do kernel.org: ftp://ftp.br.kernel.org. Sistema: Slackware 8.1 Kernel corrente: 2.4.18 Kernel sendo instalado: 2.4.20 $ su - # cd ~ # wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz # tar -zxvf linux-2.4.20.tar.gz -C /usr/src # cd /usr/src # rm linux # ln -s linux-2.4.20 linux # cd linux # make menuconfig * Configure seus módulos. # make dep * Espere até o final do processo, quando o prompt aparecer novamente, você vai criar a imagem compactada do kernel, imagem esta que será usada para dar boot no sistema. # make clean * Este comando é opcional, mas altamente recomendado, pois limpa todo o lixo deixado por compilações anteriores, e não demora nem 10 segundos. # make bzImage * Este processo é um tanto quanto demorado, espere. Se você configurou algo como módulo e com certeza você faz isso é hora de criar os módulos: # make modules * Agora você deve ir ao diretório /lib/modules: # cd /lib/modules * E dar uma olhada nele. # ls * É aqui que está a diferença entre compilar um novo kernel e recompilar o seu kernel atual. Se você estiver compilando um novo kernel, não precisa fazer nada aqui, mas se você estiver recompilando, é recomendado que você renomeie a pasta que contém seus módulos atuais para, se houver algum problema nesta nova compilação, você ter um backup do atual, que está funcionando. Digamos que você esteja usando atualmente o kernel 2.4.18. Deve haver um diretório chamado 2.4.18, ou, dependendo da sua distro, 2.4.18-alguma_coisa. Renomeie para old.2.4.18-alguma_coisa: # mv 2.4.18-alguma_coisa old.2.4.18-alguma_coisa * Agora volte para /usr/src/linux # cd /usr/src/linux Faça: # make modules_install * Para instalar os módulos. Dê uma olhada novamente na pasta /lib/modules. Deve haver uma nova pasta com o nome do kernel que você acabou de compilar. Bem, se você chegou aqui sem problemas, pode respirar fundo e dar um sorriso. A parte mais complicada (complicada??!) já passou. Agora você deve configurar seu gerenciador de boot para carregar a imagem do seu novo kernel. Para isto você deve copiar a imagem compactada do kernel para o diretório /boot. A imagem está localizada em /usr/src/linux/arch/i386/boot e se chama bzImage. # cp arch/i386/boot/bzImage /boot Edite o arquivo lilo.conf: # pico /etc/lilo.conf Crie uma entrada assim: image=/boot/bzImage root=/dev/hda2 label=Slackware read-only Depois reinstale o LILO: # lilo Se tudo estiver OK, dê um boot e escolha a entrada Linux-novo. Pronto. Autor original: Bruno ([email protected]) Modificado e adaptado para a distro Slackware: leftline ([email protected]) Endereço do tutorial original feito por Bruno: http://www.linuxdicas.com.br/tutoriais1/compilar_kernel.htm Link: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=273 FLW - -- Gustavo Paes - -- Gilberto F da Silva - [email protected] - ICQ 136.782.571 Stela dato:2.456.088,598 Loka tempo:2012-06-09 23:21:57 Sabato -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk/UBXEACgkQJxugWtMhGw7uXgCgh5B5a2XN/PDKTdrHoE+DLzdc LpwAnRgIWETWbcxh8uslhihal7vJ7osB =1SIT -----END PGP SIGNATURE----- -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

