
#Sudo meaning slang install
Once we confirm this list by typing the letter “Y” and press enter, apt-get will download and install everything for us.
#Sudo meaning slang software
Then once apt-get knows what software to download and where to download them, apt-get tells us what additional packages will be downloaded and installed and how much extra space will be needed. You cannot install a belt for the conveyor, before installing the rollers and the conveyor motors, because a belt depends on the presence of a conveyor motor and a roller to do its job, hence roller, sensors and motors are dependencies for a conveyor belt! conveyor system The next thing the manager need to do is to go ahead and do the research of what are the parts needed for the conveyor and make a shopping list.Īs you can see, the second line in the screenshot says “ Building dependency tree” which means the apt-get is trying to see which other packages are required to make our desired package, gedit to run.

So naturally, the first thing the manager will do is to have a look at the documents given by all the equipment manufacturers and information required regarding what are the parts available with each of them which are necessary to build the conveyor system.Īs you can see the first line in the screenshot above says “ Reading package lists… Done” which means that apt-get went ahead and read all the available software in the repos. Let’s assume the manager has a list of files with given to him by all the equipment part manufacturers about what parts each of them produce.

Your output might look a bit different than mine, but the important things to note here are the first 2 lines.Ĭontinuing with our “factory analogy”, if you “the factory owner” orders the manager to install a conveyor belt, the manager is smart enough to understand that you need an entire conveyor system, and you expect him to install everything for you. In the screenshot below I am trying to install an app named gedit, which is basically a text editor sudo apt-get install output
#Sudo meaning slang update
The apt-get command is responsible for installation, removal, and updating of software in our system.Ī good analogy is to think of your computer as a factory and the apt-get command as the manager in that factory who is responsible for the installation of new equipment, removal of equipment that is no longer needed, and update desired equipment to their latest versions, while maintaining records of the equipment names and versions which are currently present in the factory. Let us start by exploring the answer to the question “What does apt-get do?” I can see that the above paragraph has too many “technical terms” (which I promised not to use!) but that is just the short version of the answer to explain the command “ sudo apt-get install“, so do not worry if you don’t understand every word in that paragraph!īy the end of this article we will get back to this short answer version and by that time I am sure you will be able to understand what every word meant in the short answer above! What is the meaning of the command “ sudo apt-get install“? sudo apt-get install command is used to download the latest version of your desired application from an online software repository pointed to by your sources.list configuration file and and install that application on your Linux machine. Let us see what this command does, how it does that, and the reason you need to do this every time you need to install an app on your Linux computer.įor those of you in a hurry, here is the short version of the answer! The Short Version of the Answer In this article, I have tried to explain what this command means from a beginner’s perspective avoiding unnecessary “technical terms” and I have tried to keep this article concise so that you can get through the entire article in about 10 to 20 mins max!

I guess to beginners, it just feels like a magic spell to get something installed! 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.
