¿Cómo puedo usar Kernel 3.19 en 14.04 ahora?

¿Cómo puedo usar Kernel 3.19 en 14.04 ahora?

Entonces estoy reconstruyendo mi servidor de almacenamiento. Para mayor estabilidad, quiero usar el servidor Ubuntu 14.04 LTS como sistema operativo. Sin embargo, planeo usar Btrfs con RAID 5, y esto se ha mejorado mucho en el kernel 3.19. Entonces quiero usar ese kernel con 14.04.

Sé que 3.19 es el kernel que se usará en 15.04 y está programado para ser lanzado en agosto como kernel HWE y el predeterminado para 14.04.3. Pero necesito construir este servidor ahora.

No quiero entrar en configuraciones personalizadas extravagantes que estropearán las cosas en el futuro. Entonces, ¿cuál es la forma más sencilla de usar ese kernel ahora además de una instalación 14.04.2, que se puede revertir fácilmente al estándar en agosto, cuando pueda actualizar dist a 14.04.3 y obtener el kernel que quiero? ¿estándar?

Respuesta1

Puedes instalar un kernel más nuevo.

  • como se describe enKernel/Construcciones de línea principalo

  • en este caso más simplemente con los paquetes creados desde linux-lts-vividel trusty-updatesrepositorio:

    sudo apt-get install linux-generic-lts-vivid
    

    Este metapaquete siempre depende de la versión más reciente de la rama del kernel v3.19 de Canonical.

    El equivalente para la rama del kernel v4.4 de Ubuntu Xenial es linux-generic-lts-xenial(qué sorpresa).

Dado que los paquetes del kernel de diferentes ramas no se reemplazan entre sí, prácticamente no hay peligro de que cualquiera de los pasos anteriores haga que su sistema no pueda arrancar¹. Si el kernel recién instalado no se ejecuta, puede seleccionar iniciar kernels diferentes/anteriores en el menú de GRUB durante el inicio.

¹ La excepción más notable es una configuración de GRUB rota. Si update-grub(llamado por los scripts posteriores a la instalación y a la eliminación del paquete del kernel) no funcionasinel nuevo kernel, no funcionaráconel nuevo kernel tampoco.

Respuesta2

Ahora puede instalar el kernel de Ubuntu "más reciente" (3.19) directamente desde los repositorios:

sudo apt-get install linux-image-generic-lts-vivid linux-headers-generic-lts-vivid

Esto instalará el kernel estable de Ubuntu para Vivid. Y los encabezados que se necesitan para crear varios módulos en su sistema.

¡Espero que esto ayude!

Respuesta3

La forma más sencilla de actualizar el kernel a 3.19 en Ubuntu 14.04 es ejecutar:

sudo apt-get install linux-generic-lts-vivid

Esto instalará el metapaquete, que extraerá todo lo demás. Se instalarán la imagen y los encabezados.

Este método es bueno, porque el kernel 3.19 obtendrá actualizaciones de seguridad y correcciones de errores a través del proceso de actualización y actualización de rutina.

Los kernels antiguos 3.13 o 3.16 no se eliminarán. Se podrán iniciar usando el menú de grub. Y también recibirán actualizaciones.

Si no desea que se actualice el kernel 3.13 o 3.16, puede eliminar metapaquetes:

linux-image-generic linux-headers-genericpara 3.13

linux-image-generic-lts-utopic linux-headers-generic-lts-utopicpara 3.16

Respuesta4

  1. Ir ahttp://kernel.ubuntu.com/~kernel-ppa/mainline/
  2. Ingrese al directorio v3.19 más reciente (hoy es v3.19.2-vivid)
  3. Descargar3archivos:

    linux-headers-3.19.X-ZZZZZZ_3.19.X-ZZZZZZ.YYYYMMDDHHMM_all.deb
    linux-headers-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    linux-image-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    

    Ojo, uno de los linux-headerses común a todas las arquitecturas ( _all.deb). El otro linux-headersy ellinux-image debecoincida con la arquitectura de su máquina ( _i386.debo _amd64.deb).

  4. Desde la terminal, instálalos todos ejecutando:

    sudo dpkg -i linux-{image,headers}-3.19.*.deb
    

    O simplemente utilice la TABfunción de autocompletar para ayudarle a escribir los nombres completos de los archivos.

información relacionada