apt集成了apt-get的部分命令,所以apt比apt-get高级一点,aptitude解决了apt对于依赖的问题,所以aptitude比apt又高级一点。 

##sudo apt-get install aaa
##sudo apt install aaa
##sudo aptitude install aaa

没有aptitude的,就先安装一下aptitude. 

dist-upgrade比upgrade高级,也是解决了依赖性的问题。

在我使用完

##sudo apt upgrade
##sudo apt update

之后,发现还有提示说,有部分软件没有更新。我又用

##sudo apt dist-upgrade
##sudo apt update

之后,就没有未更新提示了。