Updating apt get repositories
The user indicates one or more packages to be installed.
Each package name is phrased as just the name portion of the package, not a fully qualified filename (for instance, in a Debian system, libc6 would be the argument provided, not ).
This can downgrade a package and render dependent software inoperable, so the user must be careful.
Finally, the mechanism allows the user to create an alternative installation policy for individual packages.
The APT pinning feature allows administrators to force APT to choose particular versions of packages which may be available in different versions from different repositories.In the end the original goal of the Deity project of replacing the dselect user interface (UI) was a failure.Work on the UI portion of the project was abandoned (the UI directories were removed from the CVS system) after the first public release of apt-get.Notably, apt automatically gets and installs packages upon which the indicated package depends (if necessary).This was an original distinguishing characteristic of apt-based package management systems, as it avoided installation failure due to missing dependencies, a type of dependency hell.