2个版本

使用旧的Rust 2015

0.1.1 2018年6月10日
0.1.0 2018年4月23日

#452 in 操作系统

LGPL-2.1+

58KB
941 代码行

librpm.rs: Rust的RPM软件包管理器绑定

Crate Build Status LGPL v2.1+ Licensed

librpm C库(可在rpm-devel RPM软件包中找到)提供了一个程序接口到RPM软件包管理器,本crate旨在提供一个安全、惯用的Rust包装器。

文档

状态

  • 通过标签以精确匹配、通配符和正则表达式搜索和查询RPM数据库
  • RPM数据库管理:创建数据库,删除数据库
  • 安装和升级软件包
  • 版本比较支持(即依赖集)
  • RPM读取器API(即.rpm文件)
  • RPM构建器API(即librpmbuild
  • RPM签名API(即librpmsign

许可证

版权(C)2018 librpm.rs开发者

此库是自由软件;您可以在自由软件基金会发布的GNU Lesser General Public License的条款下重新分发和/或修改它;许可证的第2.1版,或者(根据您的选择)任何较新版本。

此库的目的是希望它是有用的,但没有任何保证;甚至没有关于其可销售性或适用于特定用途的暗示保证。有关详细信息,请参阅GNU Lesser General Public License

依赖项

~1.6–4MB
~81K SLoC