Soy un nuevo usuario de Linux, así que tengo una pregunta sobre las actualizaciones del kernel. ¿Suceden automáticamente? En algunos sitios, leí que las actualizaciones del kernel son automáticas. Sin embargo, con respecto a los nuevos núcleos 4.6 y 4.7, leí que necesita actualizarlos manualmente.
11
Respuestas:
Los nuevos núcleos de Ubuntu se instalan como parte de los procedimientos normales de actualización y actualización. Por ejemplo, esta semana mi versión 16.04 del núcleo fue de
4.4.0-34-generic
que4.4.0-36-generic
cuando me encontré con mi diariosudo apt update && sudo apt full-upgrade
Si no ejecuta esos comandos con mucha frecuencia, aparecerá una ventana emergente para actualizar el software cuando haya actualizaciones importantes como un nuevo núcleo disponible. Debe autenticar estas actualizaciones, de lo contrario no sucederán, como señala @AndroidDev.
El sistema siempre arrancará el kernel más nuevo por defecto. Después de una actualización del núcleo, es una buena idea ejecutar
sudo apt autoremove
para eliminar los núcleos más antiguos (deja un núcleo más de repuesto adicional)Si desea instalar un kernel mainline más nuevo (
4.6*
,4.7*
) por alguna razón especial, debe hacerlo manualmente, pero rara vez es una buena idea, ya que los kernel de Ubuntu están parcheados y configurados para funcionar bien con Ubuntu.fuente
Puede encontrar la versión de su núcleo iniciando su terminal e ingresando:
Verás algo similar a:
La versión del núcleo, en este caso, es: 4.7.2
Para obtener más información sobre sus opciones de actualización, ejecute:
o
Como se mencionó anteriormente, si ejecuta:
obtendrá actualizaciones menores del kernel de revisión y se eliminarán los paquetes que sean incompatibles con el kernel actualizado. Esta es la razón por la que no recibirá actualizaciones automáticas de revisiones importantes automáticamente, porque existe una buena posibilidad de que algunos paquetes que haya instalado (uso) no sean compatibles, por lo tanto, su sistema puede romperse.
Si eres un poco más aventurero y quieres probar un kernel de última generación, puedes encontrar kernels Linux preconstruidos para Ubuntu aquí:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Por ejemplo, si desea instalar el último kernel 4.7.2:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/
En esa página verás:
Normalmente ignoro las cosas de "baja latencia" (todavía no estoy completamente seguro de cuáles son). Si hace clic derecho en los enlaces de esa página para obtener la ubicación del enlace, puede descargar los archivos deb "encabezados todos", "encabezados genéricos" e "imagen genérica":
Luego instale con:
Si su sistema se rompe y desea desinstalar el núcleo que acaba de instalar, acceda a un indicador de terminal (puede que tenga que ALT + CTRL + F1 si el escritorio no se inicia):
Estoy ejecutando 4.7.2 en este momento y no he tenido problemas serios hasta ahora (un par de veces tuve un informe de bloqueo aparecido en el inicio, pero el sistema aún comenzó bien).
fuente
Como sugiere otra respuesta, los nuevos núcleos se instalan automáticamente, pero si encuentra que tiene problemas con un nuevo núcleo, siempre puede iniciar su computadora con una versión anterior. Para hacer esto, ingrese al menú GRUB. Mantenga presionada la tecla Mayús mientras su computadora se inicia y muestra las "opciones de arranque" (generalmente donde se muestra la marca de la computadora durante el inicio). Debería llevarlo al menú de grub, donde puede ir a las opciones avanzadas y seleccionar un núcleo anterior (modo de no recuperación) para iniciar. Puramente opcional, pero está disponible en caso de que prefiera un núcleo antiguo (por cualquier motivo, como una mejor estabilidad del sistema para su hardware).
Menciono esto, ya que tuve que usar núcleos anteriores después de las actualizaciones automáticas, donde el nuevo núcleo causó cierta inestabilidad en mi sistema. Esperemos que esta información le sea útil en algún momento.
fuente