Linux anatomy: Difference between revisions

Initial incomplete draft with many sections
 
m typo
Line 54: Line 54:
A Linux distribution generally provides one (or sometimes two) package managers. These package managers usually have a ''repository'' which is a collection of software you might want to install. Usually, the distribution will provide a simple graphical application (often called a "Software Center" or Store) for updating your software and installing new software from the repository, and you don't need to worry about the details of the package manager at all. You should always check the Software Center provided by your distribution first when looking for new software to install, because this is almost always the easiest way to install it and keep it updated.
A Linux distribution generally provides one (or sometimes two) package managers. These package managers usually have a ''repository'' which is a collection of software you might want to install. Usually, the distribution will provide a simple graphical application (often called a "Software Center" or Store) for updating your software and installing new software from the repository, and you don't need to worry about the details of the package manager at all. You should always check the Software Center provided by your distribution first when looking for new software to install, because this is almost always the easiest way to install it and keep it updated.


It is still useful to know what sort of package manager your distribution uses though, especially when you want to install new software from the internet that isn't available in the repository. Each package manager has its own way of installing software, so if you download a program it might not be installable on your system. In this way, Linux is different from Windows, where you can click on an .exe installer, or iOS, where you can drag a new program to the Applications folder. But luckily, the package manager often has everything you need, and you don't need to go onto web pages to install random things from the Internet!  
It is still useful to know what sort of package manager your distribution uses though, especially when you want to install new software from the internet that isn't available in the repository. Each package manager has its own way of installing software, so if you download a program it might not be installable on your system. In this way, Linux is different from Windows, where you can click on an .exe installer, or macOS, where you can drag a new program to the Applications folder. But luckily, the package manager often has everything you need, and you don't need to go onto web pages to install random things from the Internet!  


Knowing what is available to install on your system gives you power. And if you want to become a more advanced user it may be useful to familiarize yourself with how to use your package manager from the [[terminal]].
Knowing what is available to install on your system gives you power. And if you want to become a more advanced user it may be useful to familiarize yourself with how to use your package manager from the [[terminal]].