7 个版本
0.1.6 | 2019年9月27日 |
---|---|
0.1.5 | 2018年11月9日 |
0.1.4 | 2017年9月26日 |
0.1.3 | 2017年7月27日 |
#2112 in 开发工具
31 个每月下载量
在 cargo-maj 中使用
110KB
2K SLoC
maj
测试版:不适用于生产环境。 目前仅在 Ubuntu-linux 上进行测试,但设计为跨平台库。
maj CLI
创建应用程序包、管理签名密钥、版本管理等的实用工具。
libmaj - 安装程序和更新程序库。
libmaj 是一个用于编写应用程序安装程序和(自动)更新程序的库。它提供了打包/安装/卸载应用程序、验证其完整性和真实性以及从互联网上获取应用程序包的实用工具。
免责声明:自动更新程序基本上是在您的用户计算机上安装的后门。请安全且负责任地执行。如果您在此库中找到任何漏洞,请立即通过问题报告。
通常最好使用特定平台的软件分发机制(例如 Debian/Ubuntu 的 .deb/PPA),以获得更好的用户体验并限制安全问题。
但等等,不要急着运行。有一些情况下这个库很有用……我想。
教程
打包指令文件
依赖关系
~30–44MB
~889K SLoC