[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compilar kernel



muito massa esse script
vou guarda-lo
abraços
edmarcos escreveu:
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: