我有一台在 AWS 上运行的 ubuntu 22.04 服务器。不久前,一次自动内核更新导致服务器崩溃,这是一场噩梦,因为它是无头的(aws)。
Linux 5.4.0-1018-aws
从那时起,我按照这里的说明手动恢复了内核(https://discourse.ubuntu.com/t/how-to-downgrade-the-kernel-on-ubuntu-20-04-to-the-5-4-lts-version/26459) 并且它从此再也没有更新过内核(我不知道我是否做了什么,我没有50unattended-upgrades
在黑名单部分看到任何内容)。这正是我想要的,我不希望它升级内核,但它正在更新其他所有内容(使用无人值守升级)。这是完美的场景。
最近我手动更新了内核,Linux 6.2.0-1009-aws
一切运行良好。现在我想确保它不再升级内核,但它会继续升级所有其他软件包。我担心,由于我现在使用的是最新的 aws 内核版本,它也会自动更新 aws 内核。我的问题是如何检查 aws 内核是否要更新,更重要的是,如何将其设置为除非我自己手动更新,否则 aws 内核永远不会自动更新(但我确实希望其余软件包都更新)?