cloud-init 上的 repo_upgrade 与 package_upgrade 和 apt_upgrade 有什么区别?

Lis*_*eth 4 cloud-init

在AWS EC2 手册的一个示例中,我们可以通过输入以下内容来执行 apt 更新和升级:

repo_update: true
repo_upgrade: true
Run Code Online (Sandbox Code Playgroud)

但是我在cloud-init官方文档中找不到完全相同的命令,所以我一直在寻找类似的命令并发现了这个,他们给出了两个命令package_upgradeapt_upgrade但没有区分出区别。

repo_upgrade这让我很好奇 and和package_upgrade之间有什么区别apt_upgrade

dz9*_*902 5

是的,这很令人费解,直到我偶然发现了这个,它似乎repo_upgrade只适用于 Amazon Linux。

我还发现了这个古老的粉丝制作的例子

看来大部分的解释都是正确的。