保留旧内核

保留旧内核

我正在用几个 Linux 内核做实验,同时我想保留系统上的所有内核;我不希望它们被自动删除。我该如何实现呢?

(注意:我已经安装/boot在单独的 4GB 分区上,因此空间不是问题)

答案1

更新:Jammy 等新版本正在使用/etc/apt/apt.conf.d/01autoremove

/etc/kernel/postinst.d/apt-auto-removal这个答案针对的是一些用于生成的旧版本/etc/apt/apt.conf.d/01autoremove-kernels

因此,您可以以相同的方式创建新的 APT 配置文件,这是一种覆盖。

sudo nano /etc/apt/apt.conf.d/01autoremove-kernels-stop

包含:

APT::NeverAutoRemove
{
   "^linux-image-*-generic$";
   "^linux-headers-*-generic$";
   "^linux-image-extra-*-generic$";
   "^linux-signed-image-*-generic$";
   "^.*-kernel-*-generic$";
   "^linux-tools-*-generic$";
};

相关内容