apt-get update更新可用的包索引列表,用于确定需要在系统上更新的内容。它还用于告诉您的系统可以安装哪些其他软件。

apt-get upgrade根据索引更新系统上的非关键软件包。这些更新通常不需要重新启动。

apt-get dist-upgrade根据索引更新系统上的非关键和关键包(通常包括内核更新)。这些更新通常要求您在之后重新启动以使更新生效(但您只需重新启动即可开始使用这些特定更新,如果您不立即重新启动,则不会出现故障)。