I’ve long wondered about the subject and how to use the different commands. My fingers almost always just type apt-get.
Recently I noticed a slight difference when using apt on Ubuntu version 14.04 LTS and UM 16.04 LTS; the command apt autoremove works in UM 16 but not in Ubuntu 14 [apt-get autoremove works].
I decided enough was enough and did some searching … bottom line for me is I will switch to apt vs apt-get and ignore aptitude.
I decided this after reading, from what I term the horse’s mouth…Debian Administrator’s Handbook
I concur @mickey_megabyte, except I’m still typing apt-get out of habit.
I saw something mention this the other day - apparently both are basically the same but apt is more of a friendly front end (for users) and apt-get is more of a back end tool.
Well aptitude from what i heard did everything that apt does right now
for example
install, search, version view was like
apt-get install, apt-cache search, apt-cache policy
aptitude decided it should all be one command and did some fancy formatting plus showed if a package was already installed when you did a search.
apt does what aptitude was doing, its all in one place and nicely formatted