Compilar kernel linux

949 palavras 4 páginas
Introdução

O kernel é o coração do sistema, é sempre bom estar com ele atualizado, pois as novas versões sempre trazem novidades e correções.

Neste artigo farei um passo-a-passo de como recompilar seu kernel no Linux Ubuntu 9.04 ou Debian. Recompilar o kernel é um processo demorado e que exige muita paciência, mas não é difícil e sim trabalhoso!

Siga os passos à risca e saíra tudo certinho.

A distro utilizada foi o Ubuntu 9.04 32 bits. A versão mais atual do kernel (no momento em que estou escrevendo este artigo) e que eu vou utilizar nesse artigo é a 2.6.29.2.

Então vamos ao trabalho!

Preparando a compilação

Baixe o kernel de sua preferência no site: http://kernel.org

Os estáveis terminam com um número par os instáveis com um ímpar (o arquivo tem aproximadamente 50 MB).

Extraia em uma pasta qualquer, dando um duplo clique e clicando em extrair ou vá até a pasta onde está o arquivo e extraia através do comando:

$ tar xjfv linux-2.6.29.2.tar.bz2

Abra um terminal e logue-se como root:

$ sudo -i

e digite sua senha de root.

Digite os comandos um de cada vez:

# mv /bin/sh /bin/sh.old
# ln -s /bin/bash /bin/sh

Não feche o terminal, nós ainda vamos utilizá-lo (e muito)!

Instalaremos alguns novos pacotes necessários:

# apt-get update
# apt-get install fakeroot kernel-package bzip2 gcc libncurses5-dev wget

Lembra daquela pasta que você extraiu o arquivo do kernel? Então, agora nós vamos copiá-la para a pasta /usr/src, como esta pasta só pode ser alterada pelo root, faremos isso via terminal.

Vá até a pasta onde você extraiu a pasta do kernel. Ex.:

# cd /home/felipe/Desktop

E mova a pasta para /usr/src:

# mv /home/felipe/Desktop/linux-2.6.29.2 /usr/src/

Agora vamos criar um link (atalho) para a pasta o kernel. Vá até a pasta /usr/src:

# cd /usr/src

E crie o link:

# ln -s linux-2.6.29.2 linux

Agora vamos "entrar" no link:

# cd /usr/src/linux

[Parte

Relacionados

  • Computação Gráfica
    3289 palavras | 14 páginas
  • kernel linux
    833 palavras | 4 páginas
  • Aluno
    2034 palavras | 9 páginas
  • FreeBSD
    827 palavras | 4 páginas
  • Banco de dados
    748 palavras | 3 páginas
  • Kernel linux
    837 palavras | 4 páginas
  • Administração de sistemas linux
    1533 palavras | 7 páginas
  • Instalando Kerrighed
    2340 palavras | 10 páginas
  • red hat linox
    2199 palavras | 9 páginas
  • O que é GNU
    383 palavras | 2 páginas