← Back to team overview

sslug-teknik team mailing list archive

Re-kompelering debian

 

Hej jeg prøver igen i håb om at nogen kan hjælpe.

Jeg vil kompilere en ny kerne med samme versionsnummer, jeg har fundet ud af at man da skal bruge noget der heder flavour (det kan vel ovsættes som anderledes end det oprinlige). Jeg vil bruge debian's kerne- pakkesystem kpkg. Her er hvad jeg har tænkt mig at gøre.

cd /usr/src
tar xIf /usr/src/kernel-source-2.2.19pre17.tar.bz2

Efter hvad jeg har kunnet læse mig til skal man rette i makefile med en editor feks. vi

vi makefile


VERSION = 2
PATCHLEVEL = 2
SUBLEVEL = 19
EXTRAVERSION = pre17

# FLAVOUR is like EXTRAVERSION, but it's meant for local use, and the
# dash between it and the rest of the version is supplied here.  It's used
# by make-kpkg's --flavour switch, see /usr/share/doc/kernel-package/Flavours.
#FLAVOUR =*Ændre dette til feks.*
FLAVOUR=super_alice
ifneq ($(strip $(FLAVOUR)),)
INT_FLAV := -$(FLAVOUR)
else
INT_FLAV :=
endif

Skal der ændres mere i makefile

make-kpkg-clean
make xconfig
make-kpkg --revision=custom-super_alice
mv /lib/modules/2.2.19pre17 /lib/modules.old
dpkg -i /usr/src/kernel-image-2.2.19pre17-custom-super_alice_2.2.19pe17_i386.deb

Er dette korrekt eller er det helt hen i vejret.

mvh    Carl Andersen
====================================================================