2 votos

¿Cómo actualizar el kernel después de un downgrade permanente?

Estoy utilizando la versión 16.0.4 del servidor.

Estaba teniendo algunos problemas extraños con bloqueos con uno de los núcleos más nuevos, así que quise hacer un downgrade y quedarme con uno que sabía que me iba a ir bien y no me iba a dar problemas.

Me encontré con esta pregunta ( El downgrade del kernel después de la actualización rompió mi sistema ). He seguido los consejos de esta respuesta .

Señala:

Tenga en cuenta que también el paquete linux-image-generic-lts-raring será eliminado. Esto significa que su versión del kernel no se actualizará en futuro con apt-get upgrade . Sólo cuando se reinstala linux-image-generic-lts-raring se actualizará la versión del kernel. Así que esta es una solución permanente.

¿Cómo puedo reinstalar linux-image-generic-lts-raring o para que pueda volver a tener el último kernel?

Actualmente, cuando ejecuto un apt-get update apt-get upgrade No consigo nada. Me gustaría volver a actualizar todos mis paquetes a las últimas versiones.

Esta es la salida de apt-cache policy linux-image-generic

linux-image-generic:
  Installed: (none)
  Candidate: 4.4.0.77.83
  Version table:
     4.4.0.77.83 500
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
     4.4.0.75.81 500
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
     4.4.0.21.22 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Después de apt-get install linux-image-generic -> reboot la salida de apt-cache policy linux-image-generic :

linux-image-generic:
  Installed: 4.4.0.77.83
  Candidate: 4.4.0.77.83
  Version table:
 *** 4.4.0.77.83 500
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     4.4.0.75.81 500
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
     4.4.0.21.22 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

*Esta es la salida de `Output of dpkg -l linux-image` :**

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                  Version                         Architecture                    Description
+++-=====================================================-===============================-===============================-===============================================================================================================
un  linux-image                                           <none>                          <none>                          (no description available)
rc  linux-image-4.4.0-31-generic                          4.4.0-31.50                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-53-generic                          4.4.0-53.74                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-57-generic                          4.4.0-57.78                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-59-generic                          4.4.0-59.80                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-62-generic                          4.4.0-62.83                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-63-generic                          4.4.0-63.84                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-64-generic                          4.4.0-64.85                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-65-generic                          4.4.0-65.86                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-66-generic                          4.4.0-66.87                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-67-generic                          4.4.0-67.88                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-70-generic                          4.4.0-70.91                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-71-generic                          4.4.0-71.92                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-72-generic                          4.4.0-72.93                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-75-generic                          4.4.0-75.96                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-77-generic                          4.4.0-77.98                     amd64                           Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-31-generic                    4.4.0-31.50                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-53-generic                    4.4.0-53.74                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-57-generic                    4.4.0-57.78                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-59-generic                    4.4.0-59.80                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-62-generic                    4.4.0-62.83                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-63-generic                    4.4.0-63.84                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-64-generic                    4.4.0-64.85                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-65-generic                    4.4.0-65.86                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-66-generic                    4.4.0-66.87                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-67-generic                    4.4.0-67.88                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-70-generic                    4.4.0-70.91                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-71-generic                    4.4.0-71.92                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-72-generic                    4.4.0-72.93                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-75-generic                    4.4.0-75.96                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-77-generic                    4.4.0-77.98                     amd64                           Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                                   4.4.0.77.83                     amd64                           Generic Linux kernel image

Cuando corro apt-get update y apt-get upgrade sigue mostrando cero actualizaciones disponibles. Estoy seguro de que debería haber actualizaciones disponibles.

0 votos

Cuál es la salida de apt-cache policy linux-image-generic

0 votos

¿Has intentado instalarlo con 'sudo apt-get install linux-image-generic-lts-raring'?

0 votos

@hatterman El raring se refiere a Ubuntu Raring Ringtail, que es Ubuntu 13.04 - ese paquete no estará disponible, ya que 13.04 llegó al final de su vida útil hace bastante tiempo.

1voto

Kerem Kusmezer Puntos 189

La retirada del paquete linux-image-generic-lts-raring (o su equivalente) impide que su sistema obtenga la última versión de las actualizaciones del kernel. En su caso concreto, ejecutar sudo apt-get install linux-image-generic cargará el metapaquete diseñado para instalar los últimos kernels de su distribución.

Después de la instalación de este paquete, debe reiniciar y asegurarse de que está ejecutando la última versión utilizando el comando uname -r ya que también puede haber fijado su núcleo de manera similar a ¿Cómo omitir la actualización del kernel? . También es posible que haya establecido una versión específica del kernel para usar como arranque, de manera similar a ¿Cómo puedo configurar Windows para que arranque por defecto en el boot loader?

Por último, la salida de dpkg -l linux-image* indica que llevas muchas versiones de kernel antiguas. Esto no es en sí mismo un problema, pero puede causar problemas si tiene un /boot partición o espacio de disco limitado. Si ha comprobado que el núcleo funciona correctamente y no tiene problemas, considere la posibilidad de ejecutar sudo apt-get autoremove como se menciona en ¿Cómo puedo eliminar las versiones antiguas del kernel para limpiar el menú de arranque? y ¿Cómo puedo liberar más espacio en /boot?

0 votos

Me pueden decir cómo reducir el número de núcleos que aparecen en la lista de dpkg -l linux-image* ? He utilizado apt-get autoremove y se ha reiniciado. Sin embargo, sigue habiendo una enorme lista de núcleos cuando envío el comando dpkg -l linux-image* .

0 votos

@MichaelEcklund ¿Te acuerdas de la sudo ¿poco? Hay algunas alternativas mencionadas aquí (Bikeshed es un conjunto de programas muy bien diseñado) y aquí

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X