Aptitude

Aptitude is a command line front-end to APT. Aptitude allows for interactive package selection to remove, update, or install packages. Aptitude is an advanced package management system, with more control and capability than APT as a command line tool.