Re: Compilar kernel
Vai um script que uso:
#!/bin/bash
# edmarcos antonio de souza
# 20090523
kernel_org=http://www.kernel.org/pub/linux/kernel/v2.6/
SRC=/usr/src
kernel_source=$kernel_org/linux-2.6.29.4.tar.bz2
kernel=`basename $kernel_source`
VERSION=-custom
REVISION=`echo $kernel | cut -d- -f2 | sed s/.tar.bz2//g | cut -d. -f \
-3`-`date +%y%j`
CONFIG=/boot/config-`uname -r`
#------------------------------------------------------------------------------
aptitude -y install \
kernel-package \
libncurses5-dev \
fakeroot \
wget \
bzip2 \
build-essential
#-----------------------------------------------------------------------------
wget -c $kernel_source -O $SRC/$kernel
test -d $SRC/`echo $kernel | sed s/.tar.bz2//g` || tar -jxvf
$SRC/$kernel -C $SRC
echo "$SRC/`echo $kernel | sed s/.tar.bz2//g`"
#------------------------------------------------------------------------------
cd $SRC/`echo $kernel | sed s/.tar.bz2//g`
# editar caso precise
make clean
make mrproper
cp -v $CONFIG ./.config
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
echo "Executando o comando: make-kpkg clean"
make-kpkg clean
echo "Executando o comando: fakeroot make-kpkg --initrd \
--append-to-version=$VERSION --revision $REVISION kernel_image \
kernel_headers kernel_source"
fakeroot make-kpkg --initrd --append-to-version=$VERSION --revision \
$REVISION kernel_image kernel_headers kernel_source \
exit 0
Em Dom, 2009-05-24 às 11:22 -0300, Duque Gorlois escreveu:
> Bom dia. Vim agradecer a todos que se disponibilizaram a me ajudar de
> qualquer a compilar meu kernel.
>
> Muito obrigado a todos e bom FDS.
>
> ------------------------------------------------------------------
>
> 2009/5/24 Julio Cardoso <julio.span@gmail.com>
> Olá eu fiz esses dois artigos
> http://www.xjulio.info/blog/category/linux-os-kernel-conf
> abraços
> Duque Gorlois escreveu:
>
> Boa noite amigos.
>
> Uso o Linux a pouco tempo e minha distribuição é o
> Debian Lenny 5.0, amd64, kernel 2.6.26 Quero compilar
> o kernel 2.6.29 e gostaria de saber se alguém da lista
> poderia me enviar um passo-a-passo de compilação de
> kernel, me explicando o que está sendo executado em
> cada comando para que eu possa entender a lógica da
> compilação, sem faze-lo mecanicamente.
>
> Um abraço a todos
>
>
>
>
> --
> To UNSUBSCRIBE, email to
> debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>
>
Reply to: