Instalando Kernel 2.6.39.2 no Slackware 12
Dica publicada em Linux / Introdução
Instalando Kernel 2.6.39.2 no Slackware 12
Nesta Dica vamos atualizar o Kernel do Slackware para o último kernel estável hoje (2.6.39.2), porém este procedimento creio que irá funcionar para qualquer versão de Kernel.
Dependendo da velocidade da internet, o download poderá demorar um pouco pois o arquivo compactado tem 72MB.
# cd /usr/src
# tar -jxvf linux-2.6.39.2.tar.bz2
# rm linux
# ln -s linux-2.6.39.2.tar.bz2 linux
# cd linux
# make menuconfig
Após comando acima, saia dele salvando, selecionando a opção "yes" para salvar todas as informações.
Este procedimento, creio que irá demorar por volta de uns 20min.
Agora dentro de /boot iremos deletar os arquivos System.map e vmlinuz para que possamos utilizar nossos novos:
# cd /boot
# rm System.map vmlinuz
# cd /usr/src/linux/arch/x86/boot
# cp bzImage /boot/vmlinuz
# cd /usr/src/linux
# cp System.map /boot
Agora temos que se certificar que o lilo irá buscar a imagem correta na hora do boot.
Dentro de /etc/lilo.conf a linha que busca a imagem deverá ficar assim:
image=/boot/vmlinuz
Quando você sair do arquivo lilo.conf execute o comando:
# lilo
Pronto!!! Agora bastar rebootar o server (init 6) e após se logar novamente execute o comando uname -r para o sistema te mostrar que o kernet foi atualizado para 2.6.39.2.
Valeu galera e até a próxima.
Baixando Kernel
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.2.tar.bz2Dependendo da velocidade da internet, o download poderá demorar um pouco pois o arquivo compactado tem 72MB.
Descompactando e instalando
# mv linux-2.6.39.2.tar.bz2 /usr/src# cd /usr/src
# tar -jxvf linux-2.6.39.2.tar.bz2
# rm linux
# ln -s linux-2.6.39.2.tar.bz2 linux
# cd linux
# make menuconfig
Após comando acima, saia dele salvando, selecionando a opção "yes" para salvar todas as informações.
Compilar e instalar o novo Kernel
# make clean dep bzImage modules modules_install installEste procedimento, creio que irá demorar por volta de uns 20min.
Agora dentro de /boot iremos deletar os arquivos System.map e vmlinuz para que possamos utilizar nossos novos:
# cd /boot
# rm System.map vmlinuz
# cd /usr/src/linux/arch/x86/boot
# cp bzImage /boot/vmlinuz
# cd /usr/src/linux
# cp System.map /boot
Agora temos que se certificar que o lilo irá buscar a imagem correta na hora do boot.
Dentro de /etc/lilo.conf a linha que busca a imagem deverá ficar assim:
image=/boot/vmlinuz
Quando você sair do arquivo lilo.conf execute o comando:
# lilo
Teste final
Agora antes de reiniciar o server vamos executar o comando uname -r para verificar qual o kernel que esta instalado antes da mágica acontecer.Pronto!!! Agora bastar rebootar o server (init 6) e após se logar novamente execute o comando uname -r para o sistema te mostrar que o kernet foi atualizado para 2.6.39.2.
Valeu galera e até a próxima.