update-manager -dc是升级系统版本
sudo apt-get update 只是更新软件库的信息,sudo apt-get upgrade 才真正下载软件更新
upgrade 只会对已经安装的包进行更新。但如果对某个已安装的包的进行升级会改变其他包的安装状态,那么 upgrade 就不会对这个已安装的包进行升级。例如,升级某个已安装的包要求安装其他没有安装的包,那么 upgrade 就不会对这个已安装的包进行升级。因此,在某些情况下,upgrade 不会对所有的有新版本的已安装的包进行升级。
dist-upgrade 除了会执行 upgrade 的功能以外,还能智能地处理升级已安装的包导致的依赖关系发生变化的情况,从而尽可能地对所有已安装的包进行升级。比如,会根据已安装包的新版本的需要安装当前还没有安装的包。
sudo apt-get update 的解释是更新源
我看这里要表达的意思应该是:从源更新了软件包的列表;你说的修改resources.list,那是修改了更新源的地址
sudo apt-get upgrade 的解释是更新已安装的包
sudo apt-get dist-upgrade 的解释是升级系统