如何自动保持最新主线内核的更新?

如何自动保持最新主线内核的更新?

Ubuntu 管理着主线内核如果我希望保持特定主要修订版 (3.12.x) 的更新,我该如何自动执行此操作?如何阻止软件更新程序在搜索新更新时建议 3.11.x 内核。

答案1

找到一个执行此操作的 GitHub 存储库:https://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater

  1. 如果你以前没有使用过 git:sudo apt-get install git
  2. git clone https://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater.git
  3. cd Ubuntu-Mainline-Kernel-Updater
  4. chmod +x install
  5. ./install

浏览了源代码,看起来它应该像宣传的那样工作。每次启动后 60 秒检查更新。如果在下一次小修订更新期间遇到任何问题,我会在这里更新。

编辑:

KernelUpdateChecker -h在终端输入即可查看所有可用选项。

我使用的是 13.10 版本,并且想保持更新到 14.04 的内核版本 3.12.x(不包括候选版本),因此我编辑了~/.config/autostart/KernelUpdate.desktop第 7 行以使其内容为:

Exec=sh -c 'sleep 60;KernelUpdateChecker -no-rc -r trusty -v 3.12'

答案2

如果要进行内核测试,请从以下位置获取所需的内核Ubuntu 内核然后安装它。

安装后,打开软件源并选择建议的更新。

我是说

在此处输入图片描述

因此,每当有新版本时,您将自动获得更新。

相关内容