apt-get dist-upgrade 和 dpkg -i *.deb 文件之间的区别?

apt-get dist-upgrade 和 dpkg -i *.deb 文件之间的区别?

我即将为我的 Ubuntu 机器更新 meltdown 和 spectre 内核补丁,一个指南说我必须安装*.deb文件dpkg,另一个指南说我必须运行apt-get dist-upgrade

这两者有何区别?

例如,他们中的任何一个是否有风险将版本从 14.04 升级到 16.04?

答案1

如果你已经下载了一组固定的 Debian 软件包,你可以使用dpkg --install *.deb

您使用apt-get dist-upgrade它从存储库下载和更新所有软件包,智能处理消失的软件包。(这是一种简化。)它在发行版升级期间使用(因此得名)。根据您的内容/etc/apt/sources.list,这很可能升级到 17.10…

相关内容