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


9

我目前在新笔记本电脑上全新安装了Ubuntu LTS 10.04。安装后,我尝试进行系统更新,只是发现我可以用来连接到Internet的两个最重要的接口(eth0和wlan0)不存在。

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

因此,我无法使用笔记本电脑连接到Internet。如果笔记本电脑没有互联网连接,我需要知道最好的方法是将linux内核更新为当前版本。

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

Answers:


9

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

依存关系

至于依赖项:Software Center / dpkg会告诉您是否不满足任何依赖项。最坏的情况是,您必须手动下载它们并进行安装。如果我们只讨论一两个软件包,那我会这么做。

我对自动安装依赖项没有太多经验。您可以尝试以下方法之一,看看是否可行:

警告:在列表下方,东西变得越来越危险!

  • dpkg -i PACKAGENAME.deb然后apt-get -f install。前者无论如何安装软件包,后者修复损坏的依赖关系。
  • 尝试使用gdebi安装它 安装gdebi
  • 看看这个方法是否有帮助
  • 您可以尝试每天构建kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • 短暂启用突触中的自然存储库(启用后请勿运行update-manager)。

抱歉,我没有更多帮助。过去,当我尝试它时,我只需要安装一个软件包。也许这也有帮助:如何添加内核PPA?


任何预期的依赖问题?
Oxwivi 2011年

没有,我会知道的。内核二进制文件几乎不依赖xD
混淆使用

我注意到我想要的内核版本已在Natty下标记。我可以在Lucid下使用相同的内核吗?还是在可以使用此内核之前需要升级到Natty版本?
baktin 2011年

我注意到linux-generic或linux-server列出了一些依赖项。我还应该下载那些依赖项吗?如果是这样,是否有一种方法可以同时下载我需要的软件包的所有必需依赖关系?
baktin 2011年

我编辑了我的帖子。
混淆使用
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.