Source: https://www.howtogeek.com/117579/htg-explains-how-software-installation-package-managers-work-on-linux/