iqueil跨平台安装工
iquail的Python项目详细描述
iqueil概述
易于使用的跨平台安装程序和更新程序
iqueil代表“安装鹌鹑”
我们的目标是使部署和更新桌面应用程序尽可能简单
现在,您可以在不到10行中部署一个简单的解决方案
iqueil目前处于开发阶段,一切都可能发生变化
当前功能
- Windows和Linux兼容性
- 安装和卸载应用程序(在系统上添加启动快捷方式和注册程序)
- 部署和/或更新应用程序的多种方法:
- Github版本
- FTP服务器
- 嵌入安装程序(脱机安装程序)
- 图形用户界面
- 可编写脚本的用户界面
- 配置管理
- 自定义脚本式安装/卸载操作
- 可配置“强制更新”或“请求更新”
安装
- 安装Python3.6 https://www.python.org/downloads/release/python-360/
- 在debian/ubuntu上安装Tkinter(如果它还不在python3中的话):
sudo apt-get install python3-tk
在软呢帽上sudo dnf install python3-tk
- 安装iqueil
python3 -m pip install iQuail
使用iqueil
目前一切都可能发生变化,这是目前还没有文档的主要原因,
你仍然可以通过examples开始学习
要构建iqueil安装程序,请运行iquail_script.py --iquail_build
如何签字?https://github.com/pyinstaller/pyinstaller/wiki/Recipe-Win-Code-Signing
短期目标
- 完整性验证和仅更新修改过的数据
- 构建版本控制服务器
- 使用iqueil更新已安装了.msi/.deb/setup.exe/.rpm文件的解决方案
- Mac OS支持
支架
如果你觉得iqueil很有趣,如果你想在你的项目中使用iqueil, 欢迎通过电子邮件联系我们:quail_2020@labeip.epitech.eu或创建github问题 我们很乐意帮助您,使伊奎尔满足您的需要。
许可证
此项目在Mozilla Public License 2.0下获得许可-有关详细信息,请参见LICENSE文件
非常感谢pyinstaller项目,没有他们我们的项目是不可能的: https://github.com/pyinstaller/pyinstaller