By default, updates need to be applied manually using package management tools. However, you can choose to have Debian automatically download and install important security updates. This guide shows you how to automatically download and install stable updates and security patches for Debian Linux server. Installation. Type the following apt command or apt get command to install unattended upgrades package. You must install traditional simple command line mode mail user agent using bsd mailx to get email notification. The tool apt listchanges can compare a new version of a package with the one currently installed and show what has been changed, by extracting the relevant entries from the Debian changelog and NEWS files. Apt-get_install_mediawiki.png' alt='Debian Update Package With Dpkg Linux' title='Debian Update Package With Dpkg Linux' />The apt listchanges will email you changes too. Let us install all of them sudo apt install unattended upgrades apt listchanges bsd mailx. OR sudo apt get install unattended upgrades apt listchanges bsd mailx. Sample outputs Reading package lists. Done. Building dependency tree. Reading state information. Done. The following packages will be REMOVED. After this operation, 2. B disk space will be freed. Do you want to continue Yn y. Reading database. Removing unattended upgrades 0. Processing triggers for man db 2. Debian Update Package With Dpkg Linux' title='Debian Update Package With Dpkg Linux' />Reading database. Purging configuration files for unattended upgrades 0. Processing triggers for systemd 2. Reading package lists. Done. Building dependency tree. Reading state information. Done. email protected. Reading package lists. Done. Building dependency tree. Reading state information. Done. apt listchanges is already the newest version 3. The following additional packages will be installed. Debian, Ubuntu APT There is a broad array of tools for working with DEB packages, but the one you will commonly use is aptget, arguably the easiest of Linux. Installation on Ubuntu 12. RabbitMQ Debian package can be installed on Ubuntu 12. Dpkg1 dpkg suite dpkg1 NAME top dpkg package manager for Debian SYNOPSIS top. This article explains how quickly you can learn to install, remove, update and search software packages using aptget and aptcache commands from the command. Suggested packages. The following NEW packages will be installed. Need to get 2,2. 98 k. B of archives. After this operation, 4,8. B of additional disk space will be used. Do you want to continue Yn y. Get 1 http mirrors. B. Get 2 http security. B. Get 3 http mirrors. B. Get 4 http mirrors. B. Get 5 http mirrors. B. Get 6 http security. B. Get 7 http security. B. Fetched 2,2. 98 k. B in 0s 1. 9. 5 MBs. Preconfiguring packages. Selecting previously unselected package liblockfile. Reading database. Preparing to unpack. Unpacking liblockfile. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 config 4. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 base 4. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 daemon light 4. Selecting previously unselected package bsd mailx. Preparing to unpack. Unpacking bsd mailx 8. Selecting previously unselected package psmisc. Preparing to unpack. Unpacking psmisc 2. Selecting previously unselected package unattended upgrades. Preparing to unpack. Unpacking unattended upgrades 0. Setting up psmisc 2. Setting up exim. 4 config 4. Adding system user for exim v. Setting up liblockfile. Setting up exim. 4 base 4. DB upgrade, deleting hints db. Processing triggers for libc bin 2. Processing triggers for systemd 2. Setting up unattended upgrades 0. Creating config file etcaptapt. Creating config file etcaptapt. Created symlink etcsystemdsystemmulti user. Synchronizing state of unattended upgrades. Sys. V service script with libsystemdsystemd sysv install. Executing libsystemdsystemd sysv install enable unattended upgrades. Processing triggers for man db 2. Setting up exim. 4 daemon light 4. Initializing Gnu. TLS DH parameter file. Setting up bsd mailx 8. Processing triggers for systemd 2. Reading package lists. Done. Building dependency tree. Reading state information. Done. The following packages will be REMOVED. After this operation, 2. B disk space will be freed. Do you want to continue Yn y. Reading database. Removing unattended upgrades 0. Processing triggers for man db 2. Reading database. Purging configuration files for unattended upgrades 0. Processing triggers for systemd 2. Reading package lists. Done. Building dependency tree. Reading state information. Done. email protected. Reading package lists. Done. Building dependency tree. Reading state information. Done. apt listchanges is already the newest version 3. The following additional packages will be installed. Suggested packages. The following NEW packages will be installed. Need to get 2,2. 98 k. B of archives. After this operation, 4,8. B of additional disk space will be used. Do you want to continue Yn y. Get 1 http mirrors. B. Get 2 http security. B. Get 3 http mirrors. B. Get 4 http mirrors. B. Get 5 http mirrors. B. Get 6 http security. B. Get 7 http security. B. Fetched 2,2. 98 k. B in 0s 1. 9. 5 MBs. Preconfiguring packages. Selecting previously unselected package liblockfile. Reading database. Preparing to unpack. Unpacking liblockfile. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 config 4. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 base 4. Selecting previously unselected package exim. Preparing to unpack. Unpacking exim. 4 daemon light 4. Selecting previously unselected package bsd mailx. Preparing to unpack. Unpacking bsd mailx 8. Selecting previously unselected package psmisc. Preparing to unpack. Unpacking psmisc 2. Selecting previously unselected package unattended upgrades. Preparing to unpack. Unpacking unattended upgrades 0. Setting up psmisc 2. Setting up exim. 4 config 4. Adding system user for exim v. Setting up liblockfile. Setting up exim. 4 base 4. DB upgrade, deleting hints db. Processing triggers for libc bin 2. How To Install Tube Lights. Processing triggers for systemd 2. Setting up unattended upgrades 0. Creating config file etcaptapt. Creating config file etcaptapt. Created symlink etcsystemdsystemmulti user. Synchronizing state of unattended upgrades. Sys. V service script with libsystemdsystemd sysv install. Executing libsystemdsystemd sysv install enable unattended upgrades. Processing triggers for man db 2. Setting up exim. 4 daemon light 4. Initializing Gnu. TLS DH parameter file. Setting up bsd mailx 8. Processing triggers for systemd 2. Configuration file. You need to edit the file named etcaptapt. OR sudo nano etcaptapt. The following controls which packages are upgraded in config file Unattended Upgrade Origins Pattern. Codename based matching. This will follow the migration of a release through different. Debian,njessie. Debian,njessie updates. Debian,njessie proposed updates. Debian,njessie,lDebian Security. Debian,codenamedistrocodename,labelDebian Security. Unattended Upgrade Origins Pattern. Codename based matching.