Category: Package Management

DNF vs APT: Similarities and Differences Analyzed!

In this article let’s look at the 2 most popular package management software apt and dnf and analyze their similarities and differences in detail. A Quick Comparison of APT and DNF APT DNF APT stands for Advanced Packaging Tool DNF stands for DaNdiFied (Dandified) Yum apt works with packages in the .deb format dnf works with packages in .rpm format apt is the front-end of dpkg (Debian Package Manager) dnf is the front-end of RPM (RedHat Package Manager) apt needs manual updating of the repo lists dnf updates the repo lists automatically apt was first introduced in Debian Distro dnf...

Linux Distros That Uses apt commands for Package Management

When I started my distro-hopping journey experimenting with various Linux distros, I noticed a pattern where one set of distros used apt commands while the other set of distros used the dnf or yum command to install software on my system. Let’s go ahead and look at a list of Linux Distros that use the apt commands. List of Distros that use apt commands Debian Ubuntu Lubuntu Xubuntu Kubuntu Linux Mint Knoppix Deepin peppermint bodhi linux and the list can go on and on! But why do all these distros use apt commands and more importantly why do others don’t? Let’s address these questions...

Linux Distros That Uses Yum or DNF for Package Management

When I started my distro-hopping journey experimenting with various Linux distros, I noticed a pattern where one set of distros used dnf or yum commands while the other set of distros used the apt command to install software on my system. Let’s go ahead and look at a list of Linux Distros that use the yum or dnf commands. List of Distros that use Yum or DNF RedHat Enterprise Linux Fedora CentOS Oracle Enterprise Linux Scientific CERN SUSE OpenSUSE Mageia PCLinuxOS Berry Elastix ClearOS FrameOS Fermi Turbolinux and the list can go on and on! But why do all these...

yum & dnf Explained for Beginners!

When I was a beginner in Linux and I wanted to install any software, the online instructions I found would ask me to type something like this on my Fedora’s or CentO’s terminal or something like this So I used to wonder what are these yum and dnf commands. In this article, I am trying to explain the need for these commands and what they do internally to install software and how they do it. What is yum? YUM stands for YellowDog Updater Modified. It is a package manager that is used for managing the installation, updating, and removal of...

apt & apt-get Explained For Beginners!

When I was a beginner in Linux and I wanted to install any software, the online instructions I found would ask me to type something like this on my Ubuntu’s terminal or sometimes like this So I used to wonder what are these apt and apt-get commands. In this article, I am trying to explain the need for these commands and what they do internally to install software and how they do it. What is apt? apt stands for “Advanced Packaging Tool”. It is a package manager that is used for managing the installation, updating, and removal of software packages...

apt update vs apt upgrade: Differences Explained!

When I was a complete beginner and I needed to install something on my Ubuntu machine, I went online and typed in “How to install <software name> on Ubuntu” and it led me to a page with some commands which looked like this I was just happy that I was able to type something in the Terminal and it actually worked! I did not pay much attention to what I actually typed in. I guess to beginners, it just feels like a magic spell to get something installed! As time went on, so many of my google searches led to...

yum update vs yum upgrade: Differences Explained!

When I was a complete beginner and I needed to install something on my Fedora or CentOS machine, I went online and typed in “How to install <software name> on Fedora” and it led me to a page with some commands which looked like this and sometimes the commands go like this instead And when we wish to update a particular command, the online instructions are presented sometimes like this and some other times like this I was just happy that I was able to type something in the Terminal and it actually worked! I did not pay much attention...

apt-get update vs apt-get upgrade: Differences Explained!

When I was a complete beginner and I needed to install something on my Ubuntu machine, I went online and typed in “How to install <software name> on Ubuntu” and it led me to a page with some commands which looked like this I was just happy that I was able to type something in the Terminal and it actually worked! I did not pay much attention to what I actually typed in. I guess to beginners, it just feels like a magic spell to get something installed! As time went on, so many of my google searches led to...

A Beginners Introduction To Linux Package managers: apt, yum, dpkg & rpm

When I was a complete beginner and I needed to install something on my Ubuntu machine, I went online and typed in “How to install <software name> on Ubuntu” and it led me to a page with some commands which looked like this I was just happy that I was able to type something in the Terminal and it actually worked! I did not pay much attention to what I actually typed in. I guess to beginners, it just feels like a magic spell to get something installed! As time went on, so many of my google searches led to...