"With APT, Linux gained the ability to install and manage
software packages in a much simpler and more efficient way than was
previously possible. Before its introduction, most software had to
be installed either by manually compiling the source code, or using
individual packages with no automatic dependency handling (such as
RPM files). This could mean hours of "dependency hell" even to
install a fairly trivial program.
"In this article, we are going to highlight some of APT’s
best features, and share a few of the lesser known features of APT
and its cousin dpkg. Believe it or not, APT can even be used to
solve Sodoku puzzles!"