Quelle est la meilleure façon de mettre à jour le noyau Linux si je n'ai pas de connexion Internet?

9

J'ai actuellement fait une nouvelle installation d'Ubuntu LTS 10.04 sur mon nouvel ordinateur portable. Après l'installation, j'ai tenté de faire une mise à jour du système pour découvrir que les 2 interfaces les plus importantes (eth0 et wlan0) que je peux utiliser pour me connecter à Internet sont inexistantes.

Je me suis alors rappelé que lorsque j'ai installé Arch sur ce même ordinateur portable il y a quelques mois, j'ai eu le même obstacle. Fondamentalement, c'est parce que la version du noyau ne prend pas encore en charge les 2 interfaces. La carte Atheros AR8152 (eth0) nécessite au moins la version du noyau 2.6.37 et le Broadcom Device 4727 (wlan0) a également besoin d'une version du noyau supérieure. Si je ne me trompe pas, le CD d'installation que j'ai pour 10.04 a la version 2.6.32-xx du noyau.

Je ne peux donc pas me connecter à Internet sur mon ordinateur portable. J'ai besoin de savoir quelle est la meilleure approche pour mettre à jour le noyau Linux vers la version actuelle si je n'ai pas de connexion Internet sur l'ordinateur portable.

Je peux me connecter à Internet à l'aide d'une machine Win7. Notez également que je souhaite utiliser la version 10.04, donc la mise à niveau vers une version Ubuntu plus récente n'est pas une option.

baktin
la source

Réponses:

9

Vous pouvez télécharger le package linux-generic ou linux-server depuis http://packages.ubuntu.com , le copier sur votre système traget et l'installer via SoftwareCenter ou en utilisant shell dpkg -i PACKAGENAME.deb. Cela devrait le faire pour la plupart. Sauf si vous avez besoin de plus

Dépendances

En ce qui concerne les dépendances: Software Center / dpkg vous indiquera si des dépendances ne sont pas respectées. Le pire des cas est que vous devrez tous les télécharger manuellement et les installer. Si nous parlons d'un ou deux packages, je le ferais.

Je n'ai pas beaucoup d'expérience sur les dépendances à installation automatique. Vous pouvez essayer l'une des méthodes suivantes et voir si cela fonctionne:

Attention : les choses deviennent de plus en plus risquées plus bas dans la liste!

  • dpkg -i PACKAGENAME.debalors apt-get -f install. Le premier installe le package quoi qu'il arrive, le second corrige les dépendances cassées.
  • Essayez de l'installer avec gdebi Installer gdebi
  • Voyez si ce guide vous aide
  • Vous pouvez essayer le daly build kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • Activez les référentiels natty dans la synaptique pendant un court moment (ne lancez pas le gestionnaire de mise à jour pendant qu'il est activé).

Désolé, je ne peux pas vous être plus utile. Quand je l'ai essayé à l'époque, je n'avais qu'à installer le seul paquet. Peut-être que cela aide également: comment ajouter le noyau PPA?

embrouiller
la source
Des problèmes de dépendance attendus?
Oxwivi
Aucun, à ma connaissance. Les binaires du noyau dépendent à peu près de rien xD
con-f-use
J'ai remarqué que la version du noyau que je veux est étiquetée sous Natty. Puis-je utiliser ce même noyau sous Lucid? Ou dois-je mettre à niveau vers la version Natty avant de pouvoir utiliser ce noyau?
Baktin
J'ai remarqué qu'il existe certaines dépendances répertoriées avec linux-generic ou linux-server. Dois-je également télécharger ces dépendances? Si oui, existe-t-il un moyen de télécharger toutes les dépendances nécessaires pour le (s) package (s) dont j'ai besoin en même temps?
baktin
J'ai édité mon message.
con-f-use