“apt update vs apt-get update” Differences Explained!

In this article, let us learn about the command “apt update” and see how that differs from the command “apt-get update” 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 sometimes it led me to a page with some commands which looked like this While other times 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 that it actually worked...

“apt upgrade vs full-upgrade” Differences Explained For Beginners!

In this article, let us learn about the command “apt upgrade” and see how that differs from the command “apt full-upgrade“. When I was a complete beginner and I needed to do something on my Ubuntu machine, I went online and typed in “How to do ______ on Ubuntu” and sometimes it led me to a page with some commands which looked like this While other times the commands looked like this I was just happy that I was able to type something in the Terminal and that it actually worked and did what I wanted it to do! I...

apt update && apt upgrade: Command Explained for Beginners!

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...

“sudo apt-get” Command Explained For Beginners!

In this article, let us learn about the command “sudo apt-get”. 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/Debian/Mint” 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 that it actually worked and did what I wanted it to do! I did not pay much attention to what I actually typed in. I guess to beginners, it just feels...

“sudo apt-get upgrade” Command Explained For Beginners!

In this article, let us learn about the command “sudo apt-get upgrade”. 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 that it actually worked and did what I wanted it to do! I did not pay much attention to what I actually typed in. I guess to beginners, it just...

Firmware vs Device Drivers: Explained with Examples!

In this article, let us learn what the term “Firmware” means and see how that differs from the term “Device Driver”. Let us also see how these 2 types of code fits in the spectrum of “Computing” with the help of a few examples! I am sure all of us have come across the notification in one of our devices saying “Firmware update available” and asking us to keep the device either plugged into the power outlet or have at-least 50% of charge before pressing the button “Install” Also all of us has at some point have googled problems related...

Software vs Middleware: Explained with Examples.

In this article, let us learn what the term “Middleware” means and see how that differs from the terms “Software”. Let us also see how these 2 types of code fits in the spectrum of “Computing” with the help of a few examples! I have written this article keeping beginners in mind, hence I have tried not to use too much “Technical Jargon” in this article. So, let us begin! For those of you in a hurry, here is the short version of the answer! The Short Version of the Answer Middleware technically is a sub-class of software. Other than...

Firmware vs Embedded Software: Explained with Examples!

In this article, let us learn what the term “Firmware” means and see how that differs from the terms “Embedded Software”. Let us also see how these 2 types of code fit into the world of “Computer Software” with the help of a few examples! Embedded Software and Firmware are 2 terms you will find often used interchangeably in the industry when we talk about code that is running on a microcontroller. But is there a difference between these 2 terms? Or are “Firmware” and “Embedded Software” just 2 terms that mean the same thing? This article is about answering...

Firmware vs Software: Explained with Examples!

In this article, let us learn what the term “Firmware” means and see how that differs from the term “Software”. Let us also see how these 2 types of code fits in the spectrum of “Computing” with the help of a few examples! I am sure all of us have come across the notification in one of our devices saying “Firmware update available” and asking us to keep the device either plugged into the power outlet or have at-least 50% of charge before pressing the button “Install” But what is this Firmware? Why we are not asked to keep power...

Embedded Software Explained with Examples!

In this article, let us learn what the term “Embedded Software” means and see where Embedded software fits in the spectrum of “Software” with the help of a few examples! I have been working as an Embedded Software Engineer for the past few years, and whenever I say, I write Embedded Software, people usually ask what “Embedded Software” means and where they can find Embedded Software running, this article is about answering that question! I have written this article keeping beginners in mind, hence I have tried not to use too much “Technical Jargon” in this article. So, let us...