
Cabe decir que dicho núcleo podemos instalarlo en cualquier distribución Linux, en mi caso utilizare Debian Wheezy para ver como se comporta para futuros proyectos y practicas.
Sin mas, vamos a ponernos mano a la obra:
Empecemos...
Compilación e Instalación
Previamente debemos de instalar unas paquetes que nos harán falta, abrimos nuestra SHELL:
aptitude install fakeroot build-essential linux-headers-$(uname -r) module-assistant libqt4-dev pkg-config kernel-package zlib1g-dev
Creamos un directorio y nos descargamos la versión actual (3.9):
mkdir /home/wheezy/nucleo3.9
cd /home/wheezy/nucleo3.9
wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.9.2.tar.gz
Descomprimimos:
tar -xzvf linux-3.9.2.tar.gz
Seguimos y nos instalamos el programa "lshw", el cual nos indicará toda la información de nuestro equipo:
aptitude install lshw
Ejecutamos y guardamos el resultado en un archivo ".txt":
lshw > equipo.txt
Bien a partir de aquí y teniendo a mano nuestro ".txt" de nuestro equipo, ejecutamos el siguiente comando para configurar el nuevo núcleo:
make xconfig
Vemos como existe muchísimos componentes de arquitecturas distintas a la nuestras, drivers, etc...
Relajémonos y elijamos detenidamente las opciones necesarias, ya que así podremos sacarle todo el partido a la nueva versión del núcleo de Linux para nuestro equipo.
Una vez tengamos decido todo, solo queda empezar a compilar, para ello guardamos y ejecutamos:
make-kpkg clean
make-kpkg --initrd kernel_image kernel_headers
Llegamos al punto el cual podremos darnos una vuelta, el proceso de compilación es bastante largo, se me demoró 45 minutos con un equipo de 2GB de Ram y un Proce de 4 Núcleo.
Al acabar, nos crea un archivo ".deb" el cual será nuestro núcleo compilado, para aplicar dicho núcleo ejecutamos:
dpkg -i linux-*.deb
Por último actualizamos el Grub:
update-grub
Reiniciamos y ejecutamos el comando "uname -r" para ver el resultado:
Núcleo 3.2
Núcleo 3.9.2
Un Saludo y Hasta Otra!
0 comentarios:
Publicar un comentario