[DIY] patch kernel em debian/lenny

boston

Power Member
Este DIY serve para actualizar em debian/lenny a fonte do kernel para uma versão mais recente através dum patch.
ATENÇAO: Apliquem os patches apenas quando necessitarem de alguma funcionalidade/modulo que o vosso não suporte!

Parte-se do principio que já existe um kernel instalado e assumindo que se encontra em /usr/src/ fazemos o download do patch: #caso não exista podem seguir este link para criar um
Assuma-se a versão 2.6.35.4 -> 2.6.35.6

1. Obtendo o patch 2.6.35.4
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.35.4.bz2 #download do patch da versão 2.6.35.4
cd /usr/src/linux-2.6.35.4 #dir da fonte que temos actualmente instalado

2. Revertendo a versão actual
comando:
bzip2 -dc ../patch-2.6.35.4.bz2 | patch -R -p1 --dry-run #Simula a aplicação do patch; desta forma garantimos que nada corre perigosamente mal
bzip2 -dc ../patch-2.6.35.4.bz2 | patch -R -p1 # Aqui revertemos o patch da mesma forma que o aplicamos mas adiciona-se -R

3. Obtendo o patch 2.6.35.6
cd /usr/src && wget http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.35.6.bz2 #download do patch 2.6.35.6

4. Aplicando o patch 2.6.35.6
bzip2 -dc patch-2.6.35.6.bz2 | patch -p1 --dry-run
bzip2 -dc patch-2.6.35.6.bz2 | patch -p1 #se não houver problemas com --dry-run podemos então aplicar o patch

cd /usr/src && mv linux-2.6.35.4 linux-2.6.35.6 # renomear a dir

CONCLUIDO
 
Última edição:
Back
Topo