我读到了这个:如何使用命令行以 .zip 格式下载 GitHub 存储库,但我仍然不清楚。
是否有办法将 github 或 github 项目添加为 Ubuntu 18.04 的存储库,这样当我从该存储库安装程序(例如freetube)时,它将保持最新。
我读到了这个:如何使用命令行以 .zip 格式下载 GitHub 存储库,但我仍然不清楚。
是否有办法将 github 或 github 项目添加为 Ubuntu 18.04 的存储库,这样当我从该存储库安装程序(例如freetube)时,它将保持最新。
简短的回答是:不,你不能。
git
repos 和 Ubuntu repos 是完全不同的。git
大多数情况下,repos 包含需要编译的软件源。Ubuntu 存储库包含
deb
可以直接安装到 Ubuntu 的二进制文件。有一些例外。
git
可以包含二进制文件,一些deb
包可以包含由 Ubuntu 编译的源代码,例如 DMKS 源代码。但是它们仍然非常不同,并且没有“将 git 存储库安装为 Ubuntu 存储库”的通用方法。
一般来说,您需要
git pull
在git
repo 上更新源代码,然后在每次要更新时编译程序,除非您创建一个自动为您执行此操作的脚本。如果你想走这条路,一种可能性是考虑制作一个快照包。我知道在将 webhook 用于 github 存储库时,可以自动构建 snap 包。这可能比您想要做的工作更多,但如果发布,整个社区都可以从中受益