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

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

我目前在新笔记本电脑上全新安装了 Ubuntu LTS 10.04。安装完成后,我尝试更新系统,却发现我可以用来连接互联网的两个最重要的接口(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 版本不是一个选择。

答案1

您可以下载该软件包linux 通用或者Linux 服务器http://packages.ubuntu.com,将其复制到目标系统并通过 SoftwareCenter 或使用 shell 安装dpkg -i PACKAGENAME.deb。这应该可以完成大部分操作。除非您需要额外的

依赖项

至于依赖项:软件中心/dpkg 会告诉您是否有依赖项未得到满足。最糟糕的情况是,您必须手动下载并安装它们。如果我们只讨论一两个软件包,我会这样做。

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

警告:列表越往下,风险就越大!

  • dpkg -i PACKAGENAME.deb然后apt-get -f install。前者无论如何都会安装软件包,后者会修复损坏的依赖关系。
  • 尝试使用以下方式安装格德比 安装 gdebi
  • 看看本指南帮助
  • 您可以尝试每日构建 kerne-ppa:

    apt-add repository ppa:kernel-ppa/ppa
    apt-get update
    apt-get install PACKAGENAME
    
  • 暂时启用 synaptic 中的 natty 存储库(启用时不要运行 update-manager)。

抱歉,我帮不上什么忙。以前我试过,只需要安装一个包。也许这也能帮到你:如何添加内核 PPA?

相关内容