Category: Linux

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

Can You Make A Linux Distro And Sell It? An Analysis!

In the last article, we saw how bigger organizations like RedHat and Google built their businesses around open-source Linux distros. If you haven’t read that already then go-ahead to the link below and once you finish reading it, come back to this one. How Do Linux Distros Make Money? Strategies Explained! To recap it briefly the strategies and principles big companies use to make money from open-source Linux distros are the following. Top 5 Strategies To Monetize Linux Distros Strategy#1: Keep it free and keep the monetization as unobtrusive as possible Strategy#2: Have a vibrant community following Strategy#3: Tie open source software with...

How Do Linux Distros Make Money? Strategies Explained!

Let’s look at the Linux Distros from a business perspective and analyze some of the strategies that companies use to monetize their products in this article. Linux is an open-source project and as such anyone is free to use the code available online to make their own distros. But the development of any professional software needs a lot of time and effort. Do the developers who work on these Linux distros do it purely for fun? How are these open-source projects supported? Is it possible to make money through Linux distros? If yes then how? Can Linux and open source...

How To Get A User-Level Understanding Of Linux For Your Hobby Projects

If you are doing some hobby projects based on Linux and you wish to learn more about the Linux environment, there is always the approach of using some example application, modifying it and if you get stuck then going to stack overflow and post questions and move to the next step. But I don’t recommend it for complete beginners as I myself did it and I did not learn so much and wasted a lot of hours in the process.  The one thing that I actually learned is that the problem with this approach is you would not know “what...

4 Steps To Become a Linux Professional!

If you want to make a career in Linux, and your first goal is to get a job as soon as possible then what you need to do is to take a certification path.  If you are a fresher in this field without any computer science background in education, then I would recommend that your first goal should be to enter the job market as a Linux system administrator. The activities you do will involve taking care of all the employees’ computers, make sure everything works as it is expected, install Linux on the new machines purchased by the organization...

A Step By Step Plan To Learn Linux The Fun Way..!

In the last article we looked at the plan to get proficient in Linux being a complete beginner. If you think its not for you and if you are looking for a fun nerdy way to learn Linux, then I would suggest having a look at the following steps. You can always add your own steps if you think that will add to the fun!  I am not giving estimated times in this section as deadlines spoil the fun and taking your own time as you tinker around is part of the fun..! STEP#1: Take a laptop and try out various...