Mi vida plasmada en un blog

Archivo para la categoría ‘Técnico’

Compilar, empaquetar e instalar un kernel en debian

21 de Septiembre del 2009

Este mini-HOW-TO de cosecha propia (aunque de algún sitio sacaría alguna cosa), sirve para compilar un kernel que queramos, crear un paquete .deb para que pueda instalarse desde debian o similares. Estos son los pasos con su explicación:

Instalar paquetes necesarios:
$ apt-get install kernel-package quilt autoconf automake libtool libncurses5-dev pkg-config checkinstall build-essential module-assistant

Bajar el kernel y descomprimirlo:
$ cd /usr/src
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.1.tar.bz2
$ tar -jvxf linux-2.6.30.1.tar.bz2

Configurar las opciones del nuevo kernel:
$ mv linux-2.6.30.1 linux
$ make menuconfig

Coger las opciones anteriores del kernel:
$ cp /boot/config-`uname -r` .config

Compilamos el kernel y creamo los .deb:
$ make-kpkg clean
$ make-kpkg –append-to-version=-compiled_kernel –initrd kernel-image kernel-headers kernel-source

Instalamos los .deb
$ dpkg -i *.deb

Acordaos de cambiar las cosas que veáis oportunas a vuestro parecer, como el nombre del kernel, la versión, etc… También tener en cuenta de que si configurais los módulos del kernel a mano, no copies la configuración anterior (a no ser que sea la misma) ya que si no, la sobrescribiría :)

[*nix] Alerta cuando el disco se llene

18 de Septiembre del 2009

Imprimir una secuencia de números o letras en bash

16 de Septiembre del 2009

3 alternativas para ver la IP externa desde consola

14 de Septiembre del 2009

Script para bajar todas las canciones de ultrastar-es.org

2 de Septiembre del 2009

Instalación y configuración de TRAC

31 de Agosto del 2009

Configuración y primeros pasos con subversion (svn)

26 de Agosto del 2009

Instalar y/o renovar certificado de ipsCA en Apache2 y courier

24 de Agosto del 2009

20 sistemas de monitorización que todo sysadmin debería conocer

19 de Agosto del 2009

header_checks en Postfix

10 de Agosto del 2009