What is Debian?

Debian, also known as Debian GNU/Linux, is a Linux distribution that comprises of free and open source software. It was developed to aid advanced users in the Linux community which gained Popularity among users for its high scalability and technical excellence. Debian is known to be the first distribution to include a package management system. Due to its pioneering work in Linux distributions, Debian has a large user base. Hence it is important to stay informed about the various update structure of Debian GNU/Linux.

When are Debian updates released?

Debian updates do not follow a fixed schedule. The latest Debian update - Debian 10.3, was released on February 18, 2020. The point release comprised of corrections for security updates and few adjustments for some serious problems. Debian's stable versions are updated roughly once every two months.

How to install a Debian update manually?

To install Debian security updates, connect to your Debian system via SSH. Once you are in the terminal, enter the following commands:

  1. grep security /etc/apt/sources.list | tee /etc/apt/security.sources.list
  2. apt-get update
  3. apt-get upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list
  4. Press “Y” and “Enter”. Security updates will be installed and your system will be up to date.

To check and apply updates at a later stage do this:

  1. apt-get update
  2. apt-get upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list

How to automate debian upgrade using Patch Manager Plus ?

With ManageEngine Patch Manager Plus, you can completely automate the process of deploying security updates. The entire process of scanning the machines for missing updates, downloading these updates, testing them in your work environment for misbehaviour, and deploying them to the respective client machines is fully automated.

To handle Debian security updates

  1. Sync the patch database for information regarding the newly released updates. You can either schedule the sync between the patch database and the Patch Manager Plus server or you can manually initiate the sync by navigating to Deployment --> Update Vulnerability DB.
  2. Scan the client machines for the missing updates by navigating to Systems --> Scan systems.
  3. Go to the Missing patches tab and click on the update to be installed. Install these updates at a time of your convenience.
  4. You can also create a Automated Patch Deployment (APD) task specifically for Debian updates that will iteratively run everytime a missing Debian update is detected in your client machines running Debian OS.
  5. You can further test these updates on a pilot group of systems running Debian OS before deploying them in bulk. Go to Deployment --> Test and Approve --> Create test group. There are options to automatically approve the tested updates as well.
  6. Further, there are also options to generate extensive reports on the entire patching process.

Thereby, with Patch Manager Plus, we can completely automate the process of deploying Debian updates to your endpoints.