mikas notebook

June 26, 2008

Debian: install rpm files

Filed under: debian — admin @ 2:31 am

packages: alien

# sudo apt-get install alien

convert the package.rpm into a package.deb:

# alien -d package-name.rpm

convert the package.rpm into a package.deb, and install the generated package:

# alien -i package-name.rpm

install the .deb file:

# dpkg -i file.deb

Debian: compile kernel

Filed under: debian — admin @ 2:02 am

packages: kernel-package, gcc, libc6-dev, binutils, make, gawk, gzip, shellutils, grep, bin86 (for i386), libncurses5-dev (for make menuconfig), initramfs-tools (to generate initrd-image)

kernel: ftp://ftp.eu.kernel.org/pub/linux/kernel/

untar kernel archive and start kernel config:

# /usr/src$ tar xvjf linux-2.6.y.x.tar.bz2
# /usr/src$ ln -s linux-2.6.y.x linux
# /usr/src$ cd linux
# /usr/src/linux$ make menuconfig
# /usr/src/linux$ make oldconfig # when copy old .config file to /usr/src/linux

get system information:

# lspci
# lsmod
# dmesg

compile kernel and generate .deb package:

# /usr/src/linux$ make-kpkg --initrd --revision 0.1 kernel_image
# /usr/src$ dpkg -i archive.deb

links:
http://debiananwenderhandbuch.de/kernelbauen.html
http://wiki.debianforum.de/DebianizedLinuxKernel
http://packages.debian.org/search?keywords=module-assistant

Powered by WordPress