
Estoy usando la versión del servidor ubuntu 12.04.5 LTS. El kernel que tiene es Linux 3.13.0-32-generic x86_64.
Necesito actualizarlo a la versión principal 4.15.
Lo intenté muchas veces pero no puedo actualizar.
Actualizar de 3.13 a 4.1 no es un problema, se actualiza sin problemas.
Cuando intento actualizar a algo superior a 4.1, descubrí que me pide resolver las dependencias de kmod. Incluso instalé kmod y todas sus dependencias de este sitio: Detalles del paquete kmod en trusty | ubuntu. Con esto todavía recibo un error de dependencia, así que tuve que instalar module-init-tools en kmod desde este sitio: Detalles del paquete module-init-tools en wheezy | Debian
y hice sudo update-grub
Una vez instalado, se actualiza a 4.15 después del reinicio. Ahora me di cuenta de que tiene libc6 versión 2.19 y necesito degradarlo, de lo contrario aparece este error:
root@ubuntu:/usr/src# apt-get install byobu
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
byobu : Depends: python-newt (>= 0.52.2-11) but it is not going to be installed
Depends: tmux (>= 1.5) but it is not going to be installed or
screen but it is not going to be installed
Recommends: screen but it is not going to be installed
Recommends: tmux (>= 1.5) but it is not going to be installed
libnih1 : PreDepends: libc6 (< 2.16) but 2.19-0ubuntu6.14 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Y nuevamente tengo que degradar esto usando este comando:
sudo aptitude reinstall libc6
Después de esto, intento reiniciar y vuelvo a la versión 3.13 del kernel.
¿Es que Ubuntu 12.05 no se puede actualizar a la línea principal 4.15 o me falta algo aquí?
Gracias de antemano. Esperando ayuda aquí.
Respuesta1
Me esforcé mucho en buscar todas las opciones disponibles en mi máquina de prueba y finalmente pude actualizar a 4.15 en ubntu 12.04.
Esto es lo que hice:
Descargarnúcleo 4.15.
Luego descargue lo siguiente para resolver las dependencias relacionadas con la instalación del kernel 4.15:
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/module-init-tools_9-3_all.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/libgcc1_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/gcc-4.7-base_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/kmod_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/libkmod2_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_4.1+Debian8+deb7u1_all.deb
Después de la descarga, instale los archivos usando dpkg -i *.deb
y finalmente update-grub
.
Reinicie el servidor y verifique uname -msr
.
Deberia trabajar. La versión de su kernel se actualizó de 3.13 a 4.15