2016-09-16 36 views
2

我一直在寻找一种方法来获取一个时间戳,以便当一个软件包被释放用于一般用途或可能首次加载到本地存储库时。 Shell或Python中的任何东西都是理想的,但我现在可以接受其他选项。我知道软件包支持更新日志,但看起来并非所有软件包都包含发布日期。APT软件包发布或版本库日期

谢谢!

+0

我查看贴切,容易-get,dpkg和其他一些工具,但没有运气。大多数日期似乎是在安装软件包时。 – omnivir

回答

2

答案取决于你正在寻找什么,而且这个问题并不清楚。

ar tv pkgname_version_arch.deb 

如果您正在寻找上传到特定的资源库的包被录取的日期/,则:在可重复的构建进行了介绍,包建的日期可能从原AR成员,如检索答案将取决于用于管理它的存储库和软件。对于Debian,您可以从UDDdebian-devel-changes邮寄列表中获取维护者上传的信息(但不是构建的上传,或者从package tracker,其他衍生产品和发行版可能具有不同的接口,或者根本没有。)对于其他私有存储库,可能有公开访问日志可用。

至于你提到的更新日志可以用来当准备源包,但可能是当它有内置甚至上传到完全不同的。