Skip to main content

KTDEVX

APTパッケージの自動更新を無効化する

Table of Contents

パッケージが自動更新されると、これまで動いていたソフトウェアが突然動かなくなってしまう可能性があります。

ここでは、APTパッケージの自動更新を無効化する方法について解説します。

# 自動更新設定の確認

自動更新の設定は、/etc/apt/apt.conf.dディレクトリに格納されている20auto-upgradesに記載されています。以下は、設定の表示例です。

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

Update-Package-Listsはパッケージの自動アップデート、Unattended-Upgradeはパッケージの自動アップグレードの設定を示しています。1が有効、0が無効を意味します。

# 自動更新の無効化

パッケージの自動アップデートおよびアップグレードを無効化するには、20auto-upgradesを以下のように編集します。

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

これにより、パッケージの自動更新が無効化されます。