¿Podemos instalar el último kernel 3.4 en Kubuntu o Ubuntu 12.04 LTS? De lo contrario, aclare el motivo.
¿Podemos instalar el último kernel 3.4 en Kubuntu o Ubuntu 12.04 LTS? De lo contrario, aclare el motivo.
Respuestas:
Para instalar Linux Kernel 3.4 en Ubuntu (o Kubuntu, etc.) 12.04, desea utilizar una versión de Ubuntu del kernel, no el kernel genérico de Linux. Esto evita los problemas genéricos del núcleo mencionados por Thomas Ward en su respuesta.
Se acaba de lanzar una versión estable de Linux 3.4 y esta versión tiene cambios importantes para btrfs, por lo que muchos usuarios de 12.04 LTS pueden estar interesados en este núcleo.
Para nuevos cambios y mejoras en Kernel 3.4, puede consultar esta página .
Puede encontrar los núcleos específicos de Ubuntu en esta página .
Primero, puede descargar los paquetes de Deb del kernel Ubuntu 3.4 e instalarlos manualmente. Vea los detalles abajo.
En segundo lugar, puede cambiar la lista de fuentes de apt como se explica aquí: http://www.upubuntu.com/2012/05/how-to-install-kernel-340-stable-on.html . No he probado este enfoque y no lo estoy recomendando.
En tercer lugar, puede esperar en un backport oficial de este kernel en un PPA o en backports para 12.04 LTS. No tengo más información sobre esta opción.
Para usar un nuevo núcleo tal como está, solo necesita descargar e instalar el paquete .deb de imagen que corresponde a su arquitectura; sin embargo, si necesita construir algún módulo externo, también necesita los paquetes de encabezado .deb y fuente .deb correctos .
Puede encontrar los núcleos de Ubuntu aquí: http://kernel.ubuntu.com/~kernel-ppa/mainline/
Ubuntu aparentemente lanzó el kernel 3.4 para Precise el 21 de mayo de 2012 a las 09:41. Ver este enlace: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/
Asegúrese de descargar los archivos coincidentes correctos (32 bits o 64 bits o PAE).
Abra una terminal y vaya al directorio donde descargó los paquetes del kernel Ubuntu 3.4. Si los archivos están en el directorio / Descargas, ejecute el siguiente comando.
$ cd ~/Downloads/
Luego use el comando dpkg para instalar los paquetes, por ejemplo, aquí supongo que las versiones de 32 bits de los paquetes. Ejecute los siguientes comandos uno por uno y escriba la contraseña para el acceso sudo cuando se le solicite.
Para los encabezados de Linux (de los 3 archivos, este no es específico de la arquitectura):
$ sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
Para linux-headers-generic (es específico de la arquitectura):
$ sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Para linux-image-generic (es específico de la arquitectura):
$ sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Si ve advertencias o errores durante la instalación, intente instalar module-init-tools (última versión) primero e intente nuevamente ahora, debería funcionar. Reinicie su sistema ahora; por defecto arrancará el núcleo 3.4. Para verificar la versión del kernel después del arranque, abra una terminal y escriba "uname -a".
Puede probar un script simple de Python: https://github.com/medigeek/kmp-downloader
Requiere python-bs4:
sudo apt-get install python-bs4
Puede descargarlo usando este enlace rápido: https://github.com/medigeek/kmp-downloader/tarball/master
Guarde el archivo y extraiga los archivos. Haga doble clic en kmpd.py. Si no está seguro acerca de una opción, presione Entrar y seleccionará la predeterminada.
sudo update-grub
(no es obvio para los nuevos usuarios; muchos tutoriales se saltan esto).
A menos que realmente necesite instalar el nuevo núcleo por alguna razón, simplemente lo dejaría. Pero entonces, ¿quién soy yo para aconsejarle lo contrario? He estado allí y he tratado de ver cómo es y me ha tomado algunos intentos diferentes antes de haber tenido resultados exitosos. Dado que no interrumpirá su instalación, siempre puede volver al último núcleo en grub.
Ubuntu tiene una gran documentación . Sugiero usar esto si lo haces.
Razones para compilar un kernel personalizado
Esto se toma de dichos documentos también.
Refiriéndose a la publicación de Thomas anterior es cierto. Estoy seguro de que Ubuntu realmente tiene su propia versión modificada.
¡Buena suerte!