compilar kernel en gnu/linux debian/ubuntu

Anuncio
COMPILAR KERNEL EN GNU/LINUX
DEBIAN/UBUNTU
1.- INSTALAR APLICACIONES AL CASO:
*SUDO APT-GET INSTALL APTITUDE
*SUDO APTITUDE INSTALL LIBNCURSES5-DEV
*SUDO APTITUDE INSTALL INSTALL FAKEROOT
*SUDO APTITUDE INSTALL WGET
*SUDO APTITUDE INSTALL BZIP2
*SUDO APTITUDE INSTALL KERNEL-PACKAGE
*SUDO APTITUDE INSTALL NCURSES
2.- INSTALAR PAQUETES DE ERROR
*SUDO APTITUDE INSTALL ZLIB1G-DEV
*SUDO APTITUDE INSTALL MODULE ASSISTANT
3.- DESCARGAR EL KERNEL LINUX
*USAR FIREFOX CON PLUGIN DOWNTHEMALL PARA DESCARGA RÁPIDA DEL
PAQUETE. (OPCIÓN RECOMENDADA), O POR CONSOLA:
*SUDO WGET https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.17.1.tar.xz
4.- MOVER EL KERNEL DESCARGADO A FICHERO PREDETERMINADO (linux-
3.17.1.tar.xz)
*SI LA DESCARGA TERMINÓ EN LA CARPETA DESCARGAS:
*MV –R /HOME/NOMBRE-DE-USUARIO/DESCARGAS/linux-3.17.1.tar.xz/ /USR/SRC
*SI LA DESCARGA TERMINÓ EN OTRO FICHERO:
*MV –R /HOME/NOMBRE-DE-USUARIO/FICHERO-DE-LA DESCARGA/linux-3.17.1.tar.xz
/USR/SRC
5.- IR A UBUCACIÓN MOVIDA DEL KERNEL Y DESEMPAQUETAR
*CD /USR/SRC
* LS (BUSCAR FICHERO DEL KERNEL AL CASO: (linux-3.17.1.tar.xz)
*SUDO TAR –Jxvf inux-3.17.1.tar.xz
-Si no funciona tar –Jxvf usar tar -xf “lo que sea”*LS (BUSCAR FICHERO DESEMPAQUETADO: (linux-3.17.1)
*CD Linux-3.17.1
6.- EMPEZAR COMPILACIÓN Y CONFIGURACIÓN
*DENTRO DEL FICHERO DEL KERNEL NUEVO DESEMPAQUETADO (LINUX-3.17.1):
*SUDO SU
*MAKE MENUCONFIG
LOAD AN ALTERNATIVE CONFIGURATION
SAVE AN ALTERNATIVE CONFIGURATION
(ELEGIR CARGAR Y SALVAR, SALVAR Y CARGAR, ES DECIR, COMPILAR POR
DEFECTO EL NUEVO KERNEL, ELEGIR CON LAS FLECHAS DE DIRECCIÓN “EXIT” Y SALIR
DEL MENÚ, AL SALIR DEBE APARECER UN CUADRO DONDE DIGA GUARDAR, AL GUARDAR
SALIMOS Y VOLVEMOS A CONSOLA)
*MAKE-KPKG CLEAN
*MAKE-KPKG --INITRD KERNEL_IMAGE KERNEL_HEADERS
*ESPERAR MIENTRAS SE CARGAN Y COMPILAN LOS MÓDULOS, ESTE
PROCESO DURA MAS DE UNA HORA.
7.- SALIRSE DEL DIRECTORIO DEL KERNEL Linux-3.17.1 E INSTALAR IMAGEN Y
CABECERAS
*CD ..
*LS (UBICAR IMAGEN Y CABECERAS NUEVAS)
*INSTALAR IMAGEN Y CABECERAS NUEVAS:
*DPKG --INSTALL “LINUX IMAGE DPKG 3.17.1…..” (COPIAR Y PEGAR, SENTENCIA
LARGA, USAR TECLA TABULACIÓN “TAB”)
*DPKG --INSTALL “LINUX HEADERS DPKG 3.17.1…..” (COPIAR Y PEGAR, SENTENCIA
LARGA, USAR TECLA TABULACIÓN “TAB”)
8.- REVISAR QUE TODO SE HA INSTALADO BIEN
*CD /BOOT
* LS BUSCAR IMAGEN INSTALADA (LINUX 3.17.1.-IMG)
*NANO /BOOT/GRUB/GRUB.CFG (BUSCAR QUE ESTÉ EN PRIMERA OPCIÓN EL
NUEVO LINUX BAJANDO LAS LINEAS DE TEXTO Y REVISAR:
“ ### BEGIN MENU ENTRY……
Menuentry ´debian GNU/LINUX , with “NUEVO KERNEL COMPILADO
3.17.1….”
*CNTRL X (SALIR DEL ARCHIVO GRUB, SIN GUARDAR CAMBIOS)
*REBOOT (REINICIAR SISTEMA)
Revisar en el gestor de arranque que aparezca como primera
opción el nuevo kernel compilado, luego de eso tenemos el SISTEMA LISTO.
ALLEN_LINUX
http://allenlinux.wordpress.com/
“COMO ES POSIBLE QUE EL MAL DE OTRO SEA EL BIEN DE UNO…”
Francisco Rivero
Descargar