ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cambiar el kernel de linux


Enviado por   •  27 de Noviembre de 2015  •  Trabajos  •  1.557 Palabras (7 Páginas)  •  384 Visitas

Página 1 de 7

PRÁCTICA 6

KERNEL DE LINUX

Trabajo Entregado por: Greys Ruiz

 

                            Entregado a:

                           Docente: Luis García

                          

[pic 1]

Universidad de Córdoba

Facultad de Ingenierías

Sahagun

Nov 2014

                          

ACTIVIDADES

Primero         determinar la versión actual del núcleo instalada en la         distribución de trabajo y obtener información sobre si existe         alguna nueva versión del mismo. En caso de que sea posible         instalarla automáticamente (es decir si existe una versión nueva a         instalar) y si no es posible indicar los pasos a seguir por realizar         esta opción.

Notas: La herramienta KernelCheck automatizada la cual permite descargar, compilar e instalar el último kernel de Linux para las distribuciones basadas en Debian como en este caso Ubuntu.

Pasos:

1.Descargar la versión estable del kernel. En kernel.org. Descargar del sitio oficial de Linux: kernel.org la versión comprimida.

2. Descomprimir el paquete en un directorio que no tenga permisos especiales,

para poder hacer la compilación sin necesidad de estar logueado como root.

Puede ser en /usr/, /tmp o algún directorio que cree con permisos que no

impidan la tarea de compilación del kernel.

3. Instalar las librerías esenciales para la compilación: gcc , build-essential,

libncurses-dev.

4. Crear un directorio temporal y descomprimir la version del kernel obtenido.

Ejemplo: /usr/src/linuxnuevo

5. Todas estas operaciones realizarlas con el superusuario.

6. Hacer un make clean, para eliminar posibles compilaciones anteriores.

7. Luego, ejecutar un make menuconfig, pero puede ejecutar xconfig o las otras opciones para configurar los módulos y utilidades que se cargaran con el kernel. Y cuales bajo demanda.

8. Compilar el núcleo con make.

9. Compilar los módulos con make modules

10. Instalar los módulos con make modules_install

11. Con el comando make install para instalar el nuevo núcleo.

12.Generar el initrd.img-x.x.xx con el comando mkinitramfs –o /boot/initrd.img-x.x.xx x.x.xx (las x simbolizan la version del nucleo).

13. Actualizar el grub del sistema, con el comando grub-update.

14. Si al momento de iniciar el sistema, no aparece el menú del grub. Ya sea porque nada más tienes instalado un sistema operativo, debes ir al fichero /etc/default/grub. Y a la variable GRUB_HIDDEN_TIMEOUT=0 colocarla en comentario. Con esto podemos ver al iniciar el sistema que se nos va a mostrar el menú del grub y podemos escoger que versión de núcleo vamos a usar.

Solución 

  1. Primero determinar la versión actual del núcleo instalada en nuestra distribución de trabajo

              Lo que hacemos es abrir una terminal y ejecutar el siguiente comando que nos da información  

              detallada del núcleo o kernel que se esta usando actualmente.

               sudo dpkg -l | grep linux-image

[pic 2]

             

                El resultado seria:

[pic 3]

           

              Tambien podemos ejecutar el comando

                uname -r

[pic 4]

     Nuestro resultado con uname -r seria:

[pic 5]

Con este comando nos muestra de forma más corta el kernel o núcleo con el que está trabajando actualmente el sistema.

Para actualizar el núcleo, utilizo el sistema más casero de todos pero que es el que menos problemas me ha dado. Es decir, me conecto al repositorio donde están todos los kernels para linux:

http://kernel.ubuntu.com/~kernel-ppa/mainline/ 

Al final de la pagina encontraras los últimos kernel estables para linux , hay que tener cuidado ya que hay versiones que tienen seguido del nombre la sigla “rc (release candidate) , significa que son versiones no finales del kernel que están siendo testeadas aún”. En conclusión debes escoger  una parecida a la que vemos a continuación.

[pic 6]

Cuando hayas localizado tan novedoso kernel, pincha sobre el nombre del agraciado. Accederás al directorio que contiene las diferentes versiones en función de la arquitectura del sistema operativo que tengas instalado (32 ó 64 bits).

[pic 7]

Desde aquí tendrás que descargarte 3 ficheros, como digo, en función de la arquitectura que tengas. Si en su momento optaste por los 32 bits, deberás descargarte los ficheros que terminen en:

_all.deb

_i386.deb

_i386.deb

Si por el contrario, tu sistema operativo Ubuntu es de 64 bits, deberás descargarte los tres ficheros que terminen en:

...

Descargar como (para miembros actualizados)  txt (9 Kb)   pdf (1 Mb)   docx (1 Mb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com