Introduction

カーネルなど自動アップデートされると困るので、自動アップデートを停止します。

How to?

/etc/apt/apt.conf.d/20auto-upgrades

下記のように修正

1
2
3
4
- APT::Periodic::Update-Package-Lists "1";
- APT::Periodic::Unattended-Upgrade "1";
+ APT::Periodic::Update-Package-Lists "0";
+ APT::Periodic::Unattended-Upgrade "0";

/etc/apt/apt.conf.d/50unattended-upgrades

カーネルだけ停止したいので、下記のように修正

1
2
3
4
5
6
7
8
9
10
11
- Unattended-Upgrade::Package-Blacklist {
- // "vim";
- // "libc6";
- // "libc6-dev";
- // "libc6-i686";
- };
+ Unattended-Upgrade::Package-Blacklist {
+ "linux-headers-generic";
+ "linux-signed-generic";
+ "linux-signed-image-generic";
+ };

ただし、この方法だと自動更新に対してのみ効果がある。
手動で apt-get update & apt-get upgrade しようものならカーネルが更新される。

なので

1
apt-get hold linux-headers-generic linux-signed-generic linux-signed-image-generic

とすれば隔日。