Qual è il modo migliore per aggiornare il kernel Linux se non ho una connessione Internet?


9

Al momento ho eseguito un'installazione pulita di Ubuntu LTS 10.04 sul mio nuovo laptop. Dopo l'installazione, ho provato a fare un aggiornamento del sistema solo per scoprire che le 2 interfacce più importanti (eth0 e wlan0) che posso usare per connettermi a Internet sono inesistenti.

Ho poi ricordato che quando ho installato Arch su questo stesso laptop qualche mese fa, ho avuto lo stesso ostacolo. Fondamentalmente, era perché la versione del kernel non supporta ancora le 2 interfacce. La scheda Atheros AR8152 (eth0) richiede almeno la versione 2.6.37 del kernel e anche Broadcom Device 4727 (wlan0) richiede una versione del kernel più alta. Se non sbaglio, il CD di installazione che ho per 10.04 ha la versione 2.6.32-xx del kernel.

Quindi non riesco a collegarmi a Internet sul mio laptop. Ho bisogno di sapere quale sia l'approccio migliore per aggiornare il kernel Linux alla versione corrente se non ho una connessione Internet sul laptop.

Posso collegarmi a Internet usando una macchina Win7. Inoltre, desidero utilizzare la versione 10.04, quindi l'aggiornamento a una versione più recente di Ubuntu non è un'opzione.

Risposte:


9

Puoi scaricare il pacchetto linux-generic o linux-server da http://packages.ubuntu.com , copiarlo sul tuo sistema traget e installarlo tramite SoftwareCenter o in shell usando dpkg -i PACKAGENAME.deb. Questo dovrebbe farlo per la maggior parte. A meno che non sia necessario ulteriore

dipendenze

Per quanto riguarda le dipendenze: Software Center / dpkg ti dirà se non sono soddisfatte dipendenze. Il caso peggiore è che dovrai scaricarli tutti manualmente e installarli. Se stiamo parlando di uno o due pacchetti, lo farei.

Non ho molta esperienza sull'installazione automatica delle dipendenze. Puoi provare uno dei seguenti e vedere se funziona:

Attenzione : le cose diventano sempre più rischiose in fondo alla lista!

  • dpkg -i PACKAGENAME.deballora apt-get -f install. Il primo installa il pacchetto in ogni caso, il secondo corregge le dipendenze interrotte.
  • Prova a installarlo con gdebi Installa gdebi
  • Vedi se questo howto aiuta
  • Potresti provare daly build kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • Abilita i repository natty in synaptic per un breve periodo (non eseguire update-manager, mentre abilitato).

Mi dispiace, non posso essere di ulteriore aiuto. Quando l'ho provato nei giorni precedenti, dovevo solo installare il pacchetto unico. Forse questo aiuta anche: come posso aggiungere il kernel PPA?


Eventuali problemi di dipendenza previsti?
Oxwivi,

Nessuno, che avrei saputo. I binari del kernel praticamente non dipendono da nulla xD
con-f-use

Ho notato che la versione del kernel che desidero è etichettata sotto Natty. Posso usare questo stesso kernel sotto Lucid? O devo aggiornare alla versione Natty prima di poter usare questo kernel?
Baktin,

Ho notato che ci sono alcune dipendenze elencate con Linux-Generic o Linux-Server. Devo anche scaricare quelle dipendenze? In tal caso, esiste un modo per scaricare tutte le dipendenze necessarie per i pacchetti di cui ho bisogno contemporaneamente?
Baktin,

Ho modificato il mio post.
con-f-use
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.