Znalazłem na forum taki temat kaki aptitude czy apt-get. W którym pisze że aptitude zapamiętuje zależności przy instalacji a apt-get nie. Czy nadal tak jest apt-get nie zapamiętuje.
Żaden z nich nie zapamiętuje i żaden z nich nigdy nie zapamiętywał. Automatyczne usuwanie pakietów opiera się w Debianie na statusach pakietów – zainstalowany ręcznie lub zainstalowany automatycznie. Pakiety ze statusem zainstalowanych automatycznie mogą zostać automatycznie usunięte jeżeli nie są wymagane przez żadne pakiety ze statusem zainstalowanych ręcznie (oraz ich zależności itd.). Do tego dochodzą ustawienia dotyczące pakietów polecanych i sugerowanych (domyślnie nie są automatycznie usuwane) oraz plik /etc/apt/apt.conf.d/01autoremove (w którym niektóre pakiety domyślnie są zablokowane przed automatycznym usunięciem, a niektóre w oparciu o te ustawienia zawsze otrzymują status zainstalowanych ręcznie).
aptitude jest bardziej rozbudowane, mnie się w nim podobają zwłaszcza wzorce wyszukiwania. Tak na co dzień przy podstawowych poleceniach nie ma między nimi większej różnicy, natomiast przy bałaganie w zależnościach różnie to bywa – czasem apt-get sobie lepiej poradzi, czasem aptitude.