如果我没有互联网连接,更新linux内核的最佳方法是什么?

我目前在我的新笔记本电脑上干净安装了Ubuntu LTS 10.04。 在安装之后,我尝试更新系统只是为了找出我用来连接到互联网的2个最重要的接口(eth0和wlan0)是不存在的。

然后我回忆说,几个月前,当我在同一台笔记本电脑上安装Arch时,我遇到了同样的障碍。 基本上,这是因为内核版本还不支持这两个接口。 Atheros卡AR8152(eth0)至少需要内核版本2.6.37,而Broadcom Device 4727(wlan0)也需要更高的内核版本。 如果我没有弄错的话,我对10.04的安装CD有内核版本2.6.32-xx。

所以我无法在笔记本电脑上连接到互联网。 如果笔记本电脑上没有互联网连接,我需要知道将Linux内核更新到当前版本的最佳方法是什么。

我可以使用Win7机器连接到互联网。 另请注意,我想使用10.04版本,因此无法升级到较新的Ubuntu版本。

您可以从http://packages.ubuntu.com下载 linux-generic或linux-server软件包,将其复制到traget系统上,然后通过SoftwareCenter或shell使用dpkg -i PACKAGENAME.deb 。 这应该在大多数情况下做到这一点。 除非你需要额外的

依赖

对于依赖项:Software Center / dpkg将告诉您是否未满足任何依赖项。 最糟糕的情况是,你必须手动下载它们并安装它们。 如果我们只谈论一两个包裹,我会这样做。

我没有太多关于自动安装依赖项的经验。 您可以尝试以下操作之一,看看它是否有效:

警告 :东西越来越冒险了!

  • dpkg -i PACKAGENAME.deb然后apt-get -f install 。 前者安装包无论如何,后者修复了破坏的依赖。
  • 尝试用gdebi安装它 安装gdebi
  • 看看这个方法是否有帮助
  • 你可以试试daly build kerne-ppa:

     apt-add repository ppa:kernel-ppa/ppa apt-get update apt-get install PACKAGENAME 
  • 在synaptic中启用natty存储库一会儿(不要运行update-manager,同时启用)。

对不起,我无法提供更多帮助。 当我在这些日子里重新尝试时,我只需要安装一个包。 也许这也有帮助: 如何添加内核PPA?