如何创建仅供私人使用而不是通过社区共享的 PPA?

如何创建仅供私人使用而不是通过社区共享的 PPA?

我正在尝试同时了解存储库和源版本控制。这不是脑外科手术,但由于我是一个恩赐,我感觉我在开始爬行之前就试图朗姆酒 5K。

我是我们系统的管理员。他们在 HP Z1 G1 Xeon 5350 四核机器上运行 Ubuntu 18.04 (x86_64)。我需要了解用户是否可以创建自定义 PPA,这些 PPA 也有一定的私密性,但不太受保护。

用户自己制作 PPA 的做法是否被允许?如果不允许,为什么不允许?如果允许这种行为,是否鼓励这种行为?网上是否有任何资源可供公众使用?

答案1

据我所知,这不是 Canonical/Ubuntu 提供的 PPA 的目的。

使用个人软件包存档(PPA),您可以分发软件 并直接向 Ubuntu 用户提供更新。创建您的源包,上传它,Launchpad 将构建二进制文件,然后将它们托管在您自己的 apt 存储库中。

https://help.launchpad.net/Packaging/PPA#keys?action=show&redirect=PPAKeys

有一个注释

笔记:CommercialHosting 允许你拥有私人 PPA

即,您可以在自己付费的基础设施上拥有私有 PPA,但我认为,关于共享和开源的 Ubuntu 基础设施并不提供您想要的私有 PPA。

相关内容