Compilando o kernel no Conectiva Linux 10
Nesse artigo veremos como compilar o kernel no Conectiva Linux 10 sem complicações. O kernel usado como exemplo será baixado diretamente de www.kernel.org e não dos repositórios oficiais do CL.
Ajustes necessários
Para que você compile o kernel com sucesso é necessário ter instalado alguns pacotes. Caso não tenha esses pacotes instalados, pode instalá-los pelo apt-get ou Synaptic.
Pacotes necessários:
Entre no site:
Nesse site você vai fazer download do código fonte do kernel. O Conectiva 10 vem com o kernel 2.6.5, isso significa que você tem que pegar um kernel mais recente, por exemplo, 2.6.15 ou 2.6.19.
Depois de fazer download do pacote que contém o código fonte do kernel, faça o seguinte.
Copie o kernel para o seu diretório padrão:
# cp /root/linux-2.6.15.tar.gz /usr/src/
Entre nesse diretório:
# cd /usr/src
Descompacte esse kernel:
# tar -zxvf linux-2.6.15.tar.gz
Ele criará um diretório com o seu nome (linux-2.6.15), agora vamos criar um link simbólico:
# ln -s linux+2.6.15 linux
Entraremos no diretório linux:
# cd /linux
Pacotes necessários:
- glibc
- glibc-devel
- kernel-source
- binutils
- bin86
- make
- gcc
- ncurses-devel
Baixando o kernel
Entre no site:
Nesse site você vai fazer download do código fonte do kernel. O Conectiva 10 vem com o kernel 2.6.5, isso significa que você tem que pegar um kernel mais recente, por exemplo, 2.6.15 ou 2.6.19.
Depois de fazer download do pacote que contém o código fonte do kernel, faça o seguinte.
Copie o kernel para o seu diretório padrão:
# cp /root/linux-2.6.15.tar.gz /usr/src/
Entre nesse diretório:
# cd /usr/src
Descompacte esse kernel:
# tar -zxvf linux-2.6.15.tar.gz
Ele criará um diretório com o seu nome (linux-2.6.15), agora vamos criar um link simbólico:
# ln -s linux+2.6.15 linux
Entraremos no diretório linux:
# cd /linux
Faltou o Grub.
Abraço