C++ Ubuntu 的更新框架

C++ update framework for Ubuntu

本文关键字:框架 更新 Ubuntu C++      更新时间:2023-10-16

我主要为 Ubuntu Linux 编写了一个C++应用程序,并且正在寻找一个自动更新框架,即我希望应用程序检查更新并在可用和经过身份验证时下载它们。

我一直无法在 Linux 上找到C++框架。我找到了TUF,但tha是用于python的,Sparkle是用于OSX。那么有谁知道一个能够帮助我的框架?

如果您对为 Ubuntu 提供此应用程序感兴趣,请查看 LaunchPad 的 PPA 功能: https://help.launchpad.net/Packaging/PPA

这允许您创建自己的 APT 存储库。将存储库添加到其系统的任何用户都将自动获取通过存储库推送的所有更新。

当然,其他Linux发行版也有类似的设置,例如Opensuse有OBS。但这不是你问题的一部分。

Notary 是用 Go 编写的更新框架 (TUF) 的实现。它由云原生计算基金会托管,是 Docker 的核心组件。

https://github.com/theupdateframework/notary