Automatic updates

It's of the utmost importance to keep your system up-to-date! Both for security, performances and maintenance reasons.

There are 2 ways to achieve automatic updates:

  • On Ubuntu* distro you can use a dedicated package
  • On Debian* distro you have to setup a cronjob



apt-get install unattended-upgrades

Configuration (1) Packages to update

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

Now you have to choose which type of updates you'd like to have. Uncomment the *-updates:

Unattended-Upgrade::Allowed-Origins {
//      "${distro_id}:${distro_codename}-proposed";
//      "${distro_id}:${distro_codename}-backports";

Configuration (2) Set the update frequency

vim /etc/apt/apt.conf.d/10periodic

Put the following:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";


Ubuntu official how-to: