我可以将 10.04 LTS 的内核更新到最新的内核吗?

bak*_*tin 18 10.04 kernel

我想将当前 10.04 LTS 的内核版本更新到至少 2.6.37(因为我的 eth0 和 wlan0 接口的驱动程序包含在所述内核中)。

如果可能,我该怎么做?是否有我添加到我的来源列表中的回购?

ohi*_*azn 10

您不必添加 PPA。只需从 lucid-updates 套件中安装 linux-image-generic-lts-backport-oneiric 包:

sudo apt-get install linux-image-generic-lts-backport-oneiric
Run Code Online (Sandbox Code Playgroud)

如果您使用的是树外模块,如 Virtual Box 或专有驱动程序,您可能还需要标头:

sudo apt-get install linux-headers-generic-lts-backport-oneiric
Run Code Online (Sandbox Code Playgroud)

其他包名可以在http://packages.ubuntu.com/source/lucid-updates/linux-meta-lts-backport-oneiric上找到

  • 就像描述所说:“这些软件包的质量如此之高,以至于您最好知道自己在做什么。如果它杀死了您的所有小猫,请不要向内核团队哭泣。” 它可能,也可能不会,但不存在任何依赖性问题。 (3认同)

nut*_*ltz 2

不再需要使用 PPA 在 Ubuntu 10.04 Lucid 上安装 2.6.38。

lucid 的 ubuntu-updates 存储库现在已经有了它。您可能已经在 /etc/apt/sources.list 中拥有它

$ apt-cache 策略 linux-image-2.6.38-12-generic
linux-image-2.6.38-12-generic:
  已安装:(无)
  候选:2.6.38-12.51~lucid1
  版本表:
     2.6.38-12.51~清醒1 0
        500 http://packages/ubuntu-updates/ lucid-updates/main 软件包
        500 http://packages/ubuntu-security/ lucid-security/main 软件包

$ sudo apt-get install linux-image-2.6.38-12-generic

请注意,“-12”将在未来版本中增加,“-12”是今天的版本。

要查找未来版本:

$ apt-cache search linux-image-2.6.38
Run Code Online (Sandbox Code Playgroud)

ppa:kernel-ppa/ppa 已替换为 ppa:canonical-kernel-team/ppa
请参阅: https: //launchpad.net/~canonical-kernel-team/+archive/ppa