Ubuntu

How to enable automatic unattended security updates on Ubuntu

How to enable automatic unattended security updates on Ubuntu

We highly recommend that you keep your Ubuntu machine updated with the latest security patches. Updating your Ubuntu on a regular basis will keep your computer safe from various vulnerabilities.

However, manually updating your Ubuntu machine will be time-consuming. Consider handling multiple computers or even a single one, and it is not efficient to perform the updating process manually.

So in this tutorial, we will help you in configuring your Ubuntu machine to be automatically updated via installing the unattended-upgrades package.

Enabling Automatic Unattended Security Updates

Step 1. Install the unattended-upgrades package using the next command, and there is a big chance that you may find the package is already installed.

sudo apt install unattended-upgrades

Install The unattended-upgrades Package

Step 2. Now check the status of the unattended-upgrades package.

systemctl status unattended-upgrades

Check The unattended-upgrades Package Status

If the unattended-upgrades is not running, you can start it using the next command.

systemctl start unattended-upgrades

Step 3. Configure the unattended-upgrades package by editing in the “/etc/apt/apt.conf.d/50unattended-upgrades” Configuration file. Using your favorite editor open the unattended-upgrades configuration file.

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

Open The unattended-upgrades Package Configuration File

Step 4. After opening the unattended-upgrades configuration file, remove the comment from the “security” line as in the below screenshot, this will let the repository updates automatically.

Edit The unattended-upgrades Package Configuration File

In the unattended-upgrades configuration file, you can add packages that you need not updated under the unattended-upgrades::package-blacklist section. But be careful and remember not to write the double slash as they comment the line.

Edit The unattended-upgrades Package Configuration File

Also, you will find a section in the configuration file to enable the email notifications in case an error occurs. You can write your email there in case you need to receive information.

The unattended-upgrade Package Email Notifications

After editing in the unattended-upgrades configuration file, save and close it.

Step 5. Now lets enable the automatic updates by editing in the “/etc/apt/apt.conf.d/20auto-upgrades” configuration file.

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

Enable The Automatic Upgrades

Step 6. Edit the auto-upgrades file to be like the below screenshot.

Edit The auto-upgrades Configuration File

Where:

Save and quit the configuration file.

Step 7. Now to verify the previous configurations, we can perform a dry run. The dry run command is used to ensure that the update process is a simulation, and there is no real changes will take place to your packages. Use the next the command to verify the configurations:

sudo unattended-upgrades --dry-run --debug

Test unattended-upgrade Package Configurations

Congratulations now you have enabled automatic updates on Ubuntu. Now you can relax and enjoy your Ubuntu time without worrying about the system updates.

How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Gry Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Ten artykuł zawiera listę darmowych i otwartych silników gier, których można używać do tworzenia gier 2D i 3D w systemie Linux. Istnieje wiele takich ...
Gry Samouczek Shadow of the Tomb Raider dla systemu Linux
Samouczek Shadow of the Tomb Raider dla systemu Linux
Shadow of the Tomb Raider to dwunasty dodatek do serii Tomb Raider - przygodowej serii gier akcji stworzonej przez Eidos Montreal. Gra została dość do...