Tecnología

Inicio

Cómo cambiar versiones de núcleos

El núcleo es un componente fundamental de un sistema operativo del ordenador. Se proporciona una capa de abstracción que es utilizado por un ordenador con el fin de permitir que el hardware de ordenador para ser manipulado por software de ordenador. El núcleo es responsable de la gestión de los recursos del sistema (como la CPU, la memoria principal y de entrada / dispositivos de salida) para que el software puede proporcionar la funcionalidad operativa requerida.

El núcleo del sistema operativo Linux se puede actualizar periódicamente debido a la naturaleza dinámica del sistema operativo.

Instrucciones

1 Visita Kernel.org y descargar la última versión estable del kernel (ver Recursos). Asegúrese de que descargue el archivo en el directorio "/ usr / src /".

Tenga en cuenta que McAfee SiteAdvisor considera Kernel.org ser segura (sin malware).

2 Tipo "ls -al" en la línea de comandos en el directorio "/ usr / src /". Aunque todavía en el mismo directorio, elimine el directorio simbólico de "Linux" escribiendo "rm linux" en la línea de comandos.

3 Desempaquetar / extraer el archivo bunzip2 (.bz2).

Tipo "tar -xvzf (nombre del archivo descargado) .tar.gz." Tenga en cuenta que el texto "(nombre del archivo descargado)" debe ser reemplazado con la última versión del kernel que se ha descargado, por ejemplo, "Linux-2.6.37." Esto se leería como "alquitrán -xvzf linux-2.6.37.tar.gz" en la línea de comandos.

4 Compilar el nuevo kernel. Los siguientes pasos le permitirá compilar el código fuente completo del nuevo núcleo (que debe estar en el directorio "/ usr / src"):

En la línea de comandos, escriba los comandos siguientes (presione "Enter" después de cada comando por separado):

"Make menuconfig"

"Make dep"

"hacer limpia"

"Make zImage"

Ahora está listo para instalar el nuevo kernel.

5 Actualizar el kernel de Linux.

En la línea de comandos, escriba los comandos siguientes (presione "Enter" después de cada comando por separado):

"Cd / arch / i386 / boot /"

"(Número de versión) cp bzImage / boot / vmlinuz-" Tenga en cuenta que esto dependerá de la versión instalada.

"Cd / usr / src / linux /"

"Cp System.map número /boot/System.map-(version)" Tenga en cuenta que esto dependerá de la versión instalada.

"Cd / boot"

"Rm System.map"

"Ln -s System.map- (número de versión) System.map"

"Cd / etc"

Editar el archivo "lilo.conf" escribiendo "vi /etc/lilo.conf" y actualizar el archivo con la información del nuevo núcleo. Añadir lo siguiente al final del texto dentro de la "lilo.conf":

"Label = linux.old

root = / dev / hda1

solo lectura

image = / boot / vmlinuz- (número de versión). Tenga en cuenta que esto dependerá de la versión instalada.

label = linux.old

root = / dev / hda1

solo lectura"

Actualización de la primera imagen para reflejar la nueva versión. Eliminar "old" de la primera imagen, y actualizar el "vmlinuz- (número de versión)" para reflejar el nuevo número de versión en el archivo "lilo.conf" (por ejemplo, vmlinuz-2.6).

Después de todo esto se completa, el tipo "lilo" en la línea de comandos.

6 Reinicia la computadora. Ahora se instalará el nuevo núcleo Linux.