安装 Github 软件作为 repo?

安装 Github 软件作为 repo?

我读过这个:如何使用命令行下载 GitHub repo 为 .zip但我还是不清楚。

有没有办法将 github 或 github 项目作为 repo 添加到 Ubuntu 18.04,这样当我安装程序时,免费管例如,从该 repo 开始,它将保持最新状态。

答案1

简短的回答是:不,你不能。

gitrepos 和 Ubuntu repos 有很大不同。

git大多数情况下,repos 包含需要编译的软件源。

Ubuntu 存储库包含deb可以直接安装到 Ubuntu 的二进制文件。

有一些例外。git可以包含二进制文件,并且一些deb包可以包含由 Ubuntu 编译的源,例如 DMKS。

但是它们仍然存在很大差异,并且没有“将 git repo 安装为 Ubuntu repo”的通用方法。

一般来说,您需要在 repogit pullgit执行更新源的操作,然后在每次想要更新时编译程序,除非您创建一个可以自动为您执行此操作的脚本。

答案2

如果你想走这条路,一种可能性是研究制作一个 snap 包。我知道当使用 webhook 来获取 github 存储库时,snap 包可以自动构建。这可能比你想象的要多,但这是一个选择,如果发布,整个社区都可以从中受益

相关内容