apt-get update 和apt-get dist-upgrade的区别

最近更新dotbed 提供的nginx包的时候,发现更新后,nginx 的版本信息没有改变。

这个错误估计是nginx包的问题。google了下解决方法是使用 apt-get dist-upgrade 修复下

自己测试了下,发现:

如果使用apt-get upgrade 是不会更新包的。

使用apt-get dist-upgrade 更新了包。

自己大约猜测了下区别,可能是dist-upgrade 更智能一些,能区分出依赖关系的改变,根据改变的依赖关系更新包。

upgrade 不会根据依赖关系更新。

You May Also Like

About the Author: admin

发表评论

邮箱地址不会被公开。 必填项已用*标注