更新设备上的 Fuchsia 软件包

ffx target update 命令可以在 Fuchsia 设备上检查和执行软件更新。

概念

在开发过程中,您可以触发 Fuchsia 设备检查设备已知的所有 Fuchsia 软件包并执行更新。如需检查更新,设备需要至少一个正在运行的 Fuchsia 软件包代码库,该代码库充当设备的更新渠道

设备将其 Fuchsia 软件包与更新渠道中提供的 Fuchsia 软件包进行比较。对于每个 Fuchsia 软件包,当设备检测到软件包的 Merkle 根与更新渠道中同一软件包的 Merkle 根不匹配时,设备会为该 Fuchsia 软件包执行软件更新。

检查并执行软件更新

如需在 Fuchsia 设备上检查并执行软件更新,请运行以下命令:

ffx target update check-now

设备可能会先重新启动,然后再开始更新。

列出更新渠道

如需查看更新渠道列表,请运行以下命令:

ffx target update channel list

此命令会输出类似于以下内容的输出:

$ ffx target update channel list
known channels:
fuchsiasamples.com