Ubuntu 管理着主线内核如果我希望保持特定主要修订版 (3.12.x) 的更新,我该如何自动执行此操作?如何阻止软件更新程序在搜索新更新时建议 3.11.x 内核。
答案1
找到一个执行此操作的 GitHub 存储库:https://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater
- 如果你以前没有使用过 git:
sudo apt-get install git
git clone https://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater.git
cd Ubuntu-Mainline-Kernel-Updater
chmod +x install
./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'