Recompilando o Kernel no Fedora Core
Criada por: Frederico Madeira, última modificação em: Fri 06 of Oct, 2006 (01:26 UTC)
Normalmente não precisamos recompilar um kernel em distribuições como Fedora Core, pois ela já vem otimizada para o so da maioria dos usuários, no entanto, eventualmente, precisamos fazer alterações nas configurações do Kernel que demandam sua recompilação. No meu caso tive que recompilá-lo para poder instalar o loop-AES para poder trabalhar com unidades de disco / arquivos encriptados, trazendo uma maior segurança para meus arquivos.
Dessa forma, descreveremos abaixo o passo a passo para recompilação do kernel em uma distribuição Fedora Core.
Primeiramente, vamos descobrir qual versão do kernel estamos rodando:
Vamos instalar o pacote kernel-devel:
1. Você pode baixá-los em: http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/
2. Podemos usar o yum, para tanto execute o seguinte comando:
Vamos instalar agora o source do kernel.
Faremos isso através de 3 etapas:
1. Download do arquivo fonte do kernel necessário;
2. Instalar o pacote SRC.RPM;
3. Usaremos o pacote rpmbuild para deixar o arquivo fonte em um estado usável.
Podemos realizar o download no site http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/
No meu caso baixei o arquivo kernel-2.6.17-1.2187_FC5.src.rpm
Vamos criar o usuário e grupo brewbuilder necessário para a instalação do SRC.RPM
Agora podemos instalar o pacote SRC.RPM
Agora vamos deixá-lo de forma usável:
Os arquivos fonte estarão em /usr/src/redhat/BUILD/kernel-2.6.17
Existem dois diretórios importantes:
1. 'linux-2.6.17.ARCH/'
Neste diretório são encontrados o kernel padrão do kernel.org com o patches de update aplicados pelos desenvolvedores do Fedora
A ARCH normalente casa com o a saida do comando uname -m, comumente é i686
2. 'vanilla/'
Neste diretório são encontrados o kernel padrão do kerne.org, sem nenhum patch aplicado.
Continua ....
Dessa forma, descreveremos abaixo o passo a passo para recompilação do kernel em uma distribuição Fedora Core.
Primeiramente, vamos descobrir qual versão do kernel estamos rodando:
root@madeira /# uname -rm
2.6.17-1.2187_FC5 x86_64
2.6.17-1.2187_FC5 x86_64
Vamos instalar o pacote kernel-devel:
1. Você pode baixá-los em: http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/
2. Podemos usar o yum, para tanto execute o seguinte comando:
root@madeira /# yum install kernel-devel
Vamos instalar agora o source do kernel.
Faremos isso através de 3 etapas:
1. Download do arquivo fonte do kernel necessário;
2. Instalar o pacote SRC.RPM;
3. Usaremos o pacote rpmbuild para deixar o arquivo fonte em um estado usável.
Podemos realizar o download no site http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/
No meu caso baixei o arquivo kernel-2.6.17-1.2187_FC5.src.rpm
Vamos criar o usuário e grupo brewbuilder necessário para a instalação do SRC.RPM
root@madeira /# /usr/sbin/adduser brewbuilder -g brewbuilder
Agora podemos instalar o pacote SRC.RPM
root@madeira /# rpm -ivhkernel-2.6.17-1.2187_FC5.src.rpm
1:kernel ########################################### 100%
1:kernel ########################################### 100%
Agora vamos deixá-lo de forma usável:
root@madeira /# rpmbuild -bp --target=$(uname -m) /usr/src/redhat/SPECS/kernel-2.6.spec
Os arquivos fonte estarão em /usr/src/redhat/BUILD/kernel-2.6.17
Existem dois diretórios importantes:
1. 'linux-2.6.17.ARCH/'
Neste diretório são encontrados o kernel padrão do kernel.org com o patches de update aplicados pelos desenvolvedores do Fedora
A ARCH normalente casa com o a saida do comando uname -m, comumente é i686
2. 'vanilla/'
Neste diretório são encontrados o kernel padrão do kerne.org, sem nenhum patch aplicado.
Continua ....
Comentários
http://gay-girl-photo.themanblack.cn/
http://gay-man-swallow.hourbird.cn/
http://gay-health-care.themanblack.cn/
http://gay-male-artists.hourbird.cn/
http://gay-hentai-sample.themanblack.cn/