`add-apt` 可以用于 Github repos 吗?

`add-apt` 可以用于 Github repos 吗?

可以add-apt用于 Github repos 吗?

我知道这会从启动板添加一个 ppa:

sudo add-apt-repository ppa:chris-lea/node.js

我想使用 Github 存储库而不是启动板。可以吗?

如何?

答案1

Debian 软件包存储库(即 PPA,但其中包含针对 Ubuntu 版本的特定软件包,而不是 Debian 本身)与 git repos 不同。您不能将 git repo 用于 apt 存储库。

主要原因是因为git使用了专门设计用于处理源代码而不是二进制包的服务器。apt 存储库服务器可以与包管理器后端和几乎任何 Web 服务器一起设置,并且专门设计用于处理二进制包。

答案2

您可以创建一个 Github 存储库来托管您的 .deb 包和附带的文件,如 Packages、Release 等。

您在本地创建所有需要的文件,然后将git push它们发送到 Github。

此页详细解释了这一点:在 GitHub 上托管你自己的 PPA 存储库

相关内容