


When you install an application like the GIMP image editor on your Linux system, the package manager automatically downloads the other necessary packages and ensures you have the correct versions installed. Modern package managers like apt-get deal with this automatically. A package has a list of packages it depends on, and those packages must be installed to install that package. Packages frequently depend on other packages. Their libraries go into the system-wide library directory, executables go into the system-wide binary directory, and other resources go into other system-wide directories. Files are placed in system-wide directories on your hard drive. These are basically archives of files that your package manager extracts onto your system, sometimes with additional configuration scripts.
