Linux程序源代码管理

Linux程序源代码管理

这个特定问题与 SubVersion 存储库关系不大,而与已安装程序的管理关系更大。我的问题围绕着从源代码安装程序的问题。如果我要构建一个没有包管理系统的发行版,我有什么可能保持程序是最新的。我唯一的想法是记录从源代码安装的所有程序,并定期检查以确定是否有新版本。

答案1

您几乎已经搞定了。手动跟踪已安装的版本和版本发布是唯一的方法,无需内置某种包管理系统。并非所有二进制文件都使用“-V”来表示版本,甚至没有任何方法获取版本信息,因此您必须在安装时记下这一点。

然后跟踪所有新版本的发布站点。

然后追踪依赖关系。

不好玩。手动操作即可,而且工作量很大。但还是可以做到的。

相关内容