Atualizando o kernel no Ubuntu para o 2.6.30

Publicado por Luiz Vieira em 18/06/2009

[ Hits: 14.160 ]

Blog: http://hackproofing.blogspot.com/

 


Atualizando o kernel no Ubuntu para o 2.6.30



Caros amigos,

Esse procedimento pode trazer alguns problemas para alguns (principalmente para quem não está acostumado com os problemas que podem decorrer de uma atualização do kernel); mesmo assim, segue o procedimento sobre como atualizar o kernel do Ubuntu Linux.

1. Faça o download do pacote: linux-headers-2.6.30-020630_2.6.30-020630_all.deb

2. Download dos pacotes do kernel headers:

i386: linux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb
AMD64: linux-headers-2.6.30-020630-generic_2.6.30-020630_amd64.deb

3. Download o compilador do kernel:

i386: linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb
AMD64: linux-image-2.6.30-020630-generic_2.6.30-020630_amd64.deb

4. Instale os arquivos NA ORDEM EXATA ACIMA!!!!

Para os novatos, basta fazer assim: abra o terminal e digite:

sudo dpkg -i *.deb

Nota: o terminal tem que estar na mesma pasta onde estão os pacotes que acabou de baixar.

5. Reboot e selecione o kernel no menu do GRUB.

Outras dicas deste autor

Como se tornar um Hacker - artigo que deve ser lido por todos

Script em Python - Verificando se um site está infectado

Análise de malware com Pyew

Aplicações WEB vulneráveis para testes práticos

A arquitetura OSI de segurança

Leitura recomendada

Criando um pacote com o kernel compilado para o Slackware

Atualizando seu Slackware 11 para kernel 2.6.17.13

Instalando kernel 2.6.7 no Slackware 10

Alterando nome de placa de rede FÁCIL usando arquivos de LINK

Erro ao instalar VirtualBox no BackTrack 5 - DKMS

  

Comentários
[1] Comentário enviado por ropeso em 29/07/2009 - 21:54h

Prezado Luiz Vieira:

1 - Sou um leigo e experimentador de várias distros LINUX Resolvi atualizar o kernel de meu KURUMIN-NG, por isso, queira desculpar a pergunta que faço ao final deste comentário, típica de leigo mesmo.

2 - Após instalar o úiltimo pacote (linux-image...) veio msgs acusando problemas pela falta de um pacote, o wireless-crda_1.7_i386.deb. Então, instalei o referido pacote, via apt-get. Veja o log abaixo:

dpkg: problemas de dependência impedem configuração de linux-image-2.6.30-020630-generic:
linux-image-2.6.30-020630-generic depende de wireless-crda; porém:
Pacote wireless-crda não está instalado.
dpkg: erro processando linux-image-2.6.30-020630-generic (--install):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante processamento de:
linux-image-2.6.30-020630-generic

rosalvo@KuruminNG:~/DOWNLOADEDS/KERNEL 2.6.30$ sudo apt-get install wireless-crda

Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
Os NOVOS pacotes a seguir serão instalados:
wireless-crda
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 742 não atualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso fazer o download de 15,0kB de arquivos.
Após esta operação, 119kB adicionais de espaço em disco serão utilizados.
Obtendo:1 http://archive.ubuntu.com jaunty/main wireless-crda 1.7 [15,0kB]
Baixados 15,0kB em 1s (10,0kB/s)
Selecionando pacote previamente não selecionado wireless-crda.
(Lendo banco de dados ... 114386 arquivos e diretórios atualmente instalados.)
Descompactando wireless-crda (de .../wireless-crda_1.7_i386.deb) ...
Instalando wireless-crda (1.7) ...
Instalando linux-image-2.6.30-020630-generic (2.6.30-020630) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.30-020630-generic
Running postinst hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... found: /boot/grub/splash.xpm.gz
Found kernel: /boot/vmlinuz-2.6.30-020630-generic
Found kernel: /boot/vmlinuz-2.6.24-24-generic
Found kernel: /boot/vmlinuz-2.6.24-18-generic
Found kernel: /boot/memtest86+.bin
Merging changes into the new version
User postinst hook script [/sbin/update-grub] exited with value 1
dpkg: erro processando linux-image-2.6.30-020630-generic (--configure):
subprocesso post-installation script retornou código de saída de error 1
Erros foram encontrados durante processamento de:
linux-image-2.6.30-020630-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
rosalvo@KuruminNG:~/DOWNLOADEDS/KERNEL 2.6.30$

3 - UMA VEZ INSTALADO O ARQUIVO CUJA FALTA FOI MENCIONADA, REINSTALEI O PACOTE linux-image.... , e, desta vez, não acusou qualquer problema. Veja o log abaixo:

rosalvo@KuruminNG:~/DOWNLOADEDS/KERNEL 2.6.30$ sudo dpkg -i linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb

(Lendo banco de dados ... 114399 arquivos e diretórios atualmente instalados.)
Preparando para substituir linux-image-2.6.30-020630-generic 2.6.30-020630 (usando linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb) ...
Done.
Descompactando substituto linux-image-2.6.30-020630-generic ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... found: /boot/grub/splash.xpm.gz
Found kernel: /boot/vmlinuz-2.6.30-020630-generic
Found kernel: /boot/vmlinuz-2.6.24-24-generic
Found kernel: /boot/vmlinuz-2.6.24-18-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done

Instalando linux-image-2.6.30-020630-generic (2.6.30-020630) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.30-020630-generic
Running postinst hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... found: /boot/grub/splash.xpm.gz
Found kernel: /boot/vmlinuz-2.6.30-020630-generic
Found kernel: /boot/vmlinuz-2.6.24-24-generic
Found kernel: /boot/vmlinuz-2.6.24-18-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done


rosalvo@KuruminNG:~/DOWNLOADEDS/KERNEL 2.6.30$

4 - APÓS A INSTALAÇÃO, REINICIEI O SISTEMA, E MEU GRUB INDICAVA O NOVO KERNEL, E TAMBÉM O ANTIGO. INICIALIZEI PELO NOVO KERNEL 2.6.30 E TUDO CORREU BEM, CARREGOU MEU KURUMIN E TUDO ESTÁ NORMAL.

4.1 AGORA VEM AS PERGUNTAS DO LEIGO: QUE TIPO DE MELHORA PODE-SE ESPERAR DO NOVO KERNEL 2.6.30? É PERCEPTÍVEL AO NÍVEL DO USUÁRIO LEIGO? HÁ UM SITE ONDE PODE-SE LER A RESPEITO DAS MELHORAS/NOVIDADES DO NOVO KERNEL?

MUITO OBRIGADO E PARABÉNS PELO BELO ARTIGO.

[2] Comentário enviado por luizvieira em 30/07/2009 - 09:36h

Olá Rosalvo!
O melhor lugar para encontrar informações sobre o kernl, principalmente acerca das mudanças realizadas na versões liberadas, é no site http://www.kernel.org/
Lá vc encontra relativo a lançamento de novos kernels e os logs de alteração. Mas confesso que mudanças mais perceptíveis à usuários leigos são encontradas em versões que possuem uma nível maior de inovações, como em versões 2.x (ex: das versões 2.5.xx para as 2.6.xx), pois as alterações são significativas.

[ ]'s e sucesso!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts