apt-get full-upgrade 包括更新(或者仅包括两种类型的升级)?

apt-get full-upgrade 包括更新(或者仅包括两种类型的升级)?

我理解apt-get full-upgrade“包括”或“封装” apt-get upgrade && apt-get dist-upgrade,但是它还包括吗apt-get update

答案1

不。

apt full-upgrade工作原理相同apt-get dist-upgrade

您仍然需要apt update先更新您的包数据库。

注意:正式来说,没有 这样的词apt-get full-upgrade。该full-upgrade动词只能与aptitude或一起使用aptapt-get你需要使用dist-upgrade来达到相同的效果。

答案2

不,这里有一点解释:

  • apt-get update从存储库下载软件包列表并“更新”它们以获取有关软件包及其依赖项的最新版本的信息。它将对所有存储库和 PPA 执行此操作。

  • apt-get upgrade如果 APT 通过 apt-get update 了解了这些新版本,则会获取机器上现有软件包的新版本。

  • apt-get dist-upgrade将执行与 apt-get upgrade 相同的工作,此外它还将智能地处理依赖关系,因此它可能会删除过时的软件包或添加新的软件包。

如需进一步解释,请点击以下链接:“sudo apt-get update” 起什么作用?

相关内容