A Linux distribution is made up of hundreds of components. Some of these are core, such as the kernel and package manager. Of those, the kernel is the nugget of code that manages transactions between the operating system and your hardware, while the package manager is used to install, upgrade and remove software, plus configuration files, extensions and other executable data.
Although the range of package managers available to