¿Cuál es la mejor manera de actualizar el kernel de Linux si no tengo conexión a Internet?

9

Actualmente hice una instalación limpia de Ubuntu LTS 10.04 en mi nueva computadora portátil. Después de la instalación, intenté actualizar el sistema solo para descubrir que las 2 interfaces más importantes (eth0 y wlan0) que puedo usar para conectarme a internet no existen.

Luego recordé que cuando instalé Arch en esta misma computadora portátil hace unos meses, tuve el mismo obstáculo. Básicamente, fue porque la versión del kernel aún no es compatible con las 2 interfaces. La tarjeta Atheros AR8152 (eth0) necesita al menos la versión de kernel 2.6.37 y el Broadcom Device 4727 (wlan0) también necesita una versión de kernel más alta. Si no me equivoco, el CD de instalación que tengo para 10.04 tiene la versión del kernel 2.6.32-xx.

Por lo tanto, no puedo conectarme a Internet en mi computadora portátil. Necesito saber cuál es el mejor enfoque para actualizar el kernel de Linux a la versión actual si no tengo conexión a Internet en la computadora portátil.

Puedo conectarme a internet usando una máquina Win7. También tenga en cuenta que quiero usar la versión 10.04, por lo que actualizar a una versión más nueva de Ubuntu no es una opción.

baktin
fuente

Respuestas:

9

Puede descargar el paquete linux-generic o linux-server desde http://packages.ubuntu.com , copiarlo en su sistema traget e instalarlo a través de SoftwareCenter o en shell usando dpkg -i PACKAGENAME.deb. Eso debería hacerlo en su mayor parte. A menos que necesite más

Dependencias

En cuanto a las dependencias: Software Center / dpkg le informará si no se cumplen las dependencias. El peor de los casos es que tendrá que descargarlos todos manualmente e instalarlos. Si estamos hablando de solo uno o dos paquetes, lo haría.

No tengo mucha experiencia sobre las dependencias de instalación automática. Puede probar uno de los siguientes y ver si funciona:

Advertencia : ¡Las cosas se vuelven cada vez más riesgosas más abajo en la lista!

  • dpkg -i PACKAGENAME.debentonces apt-get -f install. El primero instala el paquete pase lo que pase, el segundo corrige dependencias rotas.
  • Intenta instalarlo con gdebi Instalar gdebi
  • Vea si este tutorial ayuda
  • Podrías probar el daly build kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • Habilite repositorios natty en synaptic por un corto tiempo (no ejecute update-manager, mientras esté habilitado).

Lo siento, no puedo ser de más ayuda. Cuando lo intenté en el pasado, solo tuve que instalar un paquete. Quizás esto también ayude: ¿Cómo agrego el PPA del núcleo?

confundir
fuente
¿Algún problema de dependencia esperado?
Oxwivi
Ninguno, que yo sepa. El kernel-binarios prácticamente dependen de nada xD
con-f-uso
Noté que la versión del kernel que quiero está etiquetada bajo Natty. ¿Puedo usar este mismo núcleo bajo Lucid? ¿O necesito actualizar a la versión Natty antes de poder usar este kernel?
Baktin
Noté que hay algunas dependencias enumeradas con linux-generic o linux-server. ¿Debería descargar también esas dependencias? Si es así, ¿hay alguna manera de descargar todas las dependencias necesarias para los paquetes que necesito al mismo tiempo?
baktin
Edité mi publicación.
con-f-use