我正在编写一个Python脚本,它使用launchpadlib pip从Launchpad下载最新的包。对于像grep这样的项目,我希望能够下载发行版的源代码包,比如这里看到的https://launchpad.net/ubuntu/trusty/+source/grep文件。相反,我只能下载这里看到的https://launchpad.net/grep/main文件,与发行版中的文件相比,这些文件似乎已经过时了。这与Launchpad API是可能的吗?
发布于 2014-04-24 20:51:45
我可以通过以下途径获得源文件:
grep的所有源包(可以通过指定发行版系列的链接来过滤URL本身)source_package_publishing_history中,调用sourceFileUrls操作。例如,对于grep的最新版本,请调用https://api.launchpad.net/1.0/ubuntu/+archive/primary/+sourcepub/3832982?ws.op=sourceFileUrls。https://askubuntu.com/questions/454760
复制相似问题