---
title: "Discussion on \"Package Managers in Linux: RPM, Yum, DPKG and APT Explained\" | Hashnode"
description: "Discussion on \"Package Managers in Linux: RPM, Yum, DPKG and APT Explained\". Sooner or later, every Linux user needs to install software. On Windows you download an installer and click through it. On Linux the story is different, and it is built around something called a package manager. In this lecture we will work out why package managers exist, what a package really is, and how the two big families of tools work. We will cover RPM and Yum on the Red Hat side, then DPKG and APT on the Debian side. We will finish by comparing apt and apt-get."
url: "https://hashnode.com/posts/package-managers-in-linux-rpm-yum-dpkg-and-apt-explained/6adbb62f49d34d8b5f22e539"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Package Managers in Linux: RPM, Yum, DPKG and APT Explained](https://saipraneethbhattu.hashnode.dev/package-managers-in-linux-rpm-yum-dpkg-and-apt-explained?utm_source=hashnode&utm_medium=feed)

Sooner or later, every Linux user needs to install software. On Windows you download an installer and click through it. On Linux the story is different, and it is built around something called a package manager. In this lecture we will work out why package managers exist, what a package really is, and how the two big families of tools work. We will cover RPM and Yum on the Red Hat side, then DPKG and APT on the Debian side. We will finish by comparing apt and apt-get.

Oct 23 · 13 min read · saipraneethbhattu.hashnode.dev  
Read the article

-   [#linux](https://hashnode.com/tag/linux)
-   [#package-manager](https://hashnode.com/tag/package-manager)
-   [#dpkg](https://hashnode.com/tag/dpkg)
-   [#yum](https://hashnode.com/tag/yum)
-   [#apt](https://hashnode.com/tag/apt)

## Written by

[SAI PRANEETH BHATTU](https://hashnode.com/@saipraneethbhattu)

@saipraneethbhattu · Detroit, Michigan

  
[View profile](https://hashnode.com/@saipraneethbhattu)

DevOps & Cloud Enthusiast

Passionate about Cloud and DevOps engineering. I write structured technical notes and beginner-friendly articles on AWS, Linux, CI/CD, networking, system architecture and modern software delivery workflows.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
