RPM列表构建器
项目描述
RPM列表构建器 (rpmlb) 帮助您从配方文件持续构建定义的RPM软件包列表,包括Red Hat软件集合(SCL)。
功能
RPM列表构建器 …
支持构建RPM和SCL列表,这是RPM软件包的扩展。
支持几种构建类型
Mock (mock)
Copr (copr-cli)
通过配置文件进行自定义构建。您可以使用fedpkg、rhpkg、koji、brew等进行自定义构建。
支持通过配方文件获取包的几种类型。
从本地目录复制
通过 fedpkg clone 和 rhpkg clone 下载。
自定义下载。您可以使用 fedpkg、rhpkg 等。
支持重试功能。
支持从配方文件中的任何位置恢复构建。
支持的平台
Python 3.6(推荐),3.5,3.4
安装
$ pip3 install rpmlb
或
$ git clone REPO_URL $ cd rpm-list-builder $ pip3 install .
用法
显示帮助。
$ rpmlb -h
基本用法。
$ rpmlb \ --download DOWNLOAD_TYPE \ --build BUILD_TYPE \ RECIPE_FILE \ COLLECTION_ID
详见用户指南。
贡献
运行测试
$ pip3 install tox $ tox
许可证
GPL-2.0
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
rpmlb-1.1.1.tar.gz (45.1 kB 查看哈希值)
构建分布
rpmlb-1.1.1-py3-none-any.whl (24.1 kB 查看哈希值)
关闭
rpmlb-1.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4ea7d37dea80c93e64a85f9bb411956b58ffaca234a07b971a63aa7f6dd4b4e2 |
|
MD5 | 9334f803c64f61b2d2777ec1d5610c77 |
|
BLAKE2b-256 | 8e97345b29bf6651b9a3f237ee600101ced27425a1023dd66aa0541a2ee2c6c6 |
关闭
rpmlb-1.1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7c967837e7a669de598a5cd62db2a093a9eb4e5910fe55dcce0db09a986cc464 |
|
MD5 | 0e56bc65e14063cce8e88ff79573b483 |
|
BLAKE2b-256 | dab370196d91b0103ad723f8570bdc98c8a02853fb90bc41773519965e77eb37 |