本项目是为了简化各种软件的安装过程,让大家更多的将精力放在工具的使用上而不是折腾环境
对于菜鸟:这个项目就是为了这个目的设计的
对于大佬:希望这个项目能够节省一些你的时间
友情提示,doc文件夹内包含了各种软件的安装过程和安装问题,希望大家多多丰富起来,避免后人继续踩坑
- 尽可能用“pure”的方式来安装
- 尽可能使用官方的途径来安装
- 当网络连接困难或者配置困难,选择镜像的方式来加速
下载可执行文件运行,根据提示选择适合自己的选项等待即可
预定义角色:
- 超级菜鸟,只会点点点,求一键安装
- 中级选手,软件的安装要按照我的想法来,各种自定义之后再安装
- 高级选手,只提供给我安装命令和方法即可,手动执行安装过程
- 顶级大佬,这个项目就是用来当备份的,方便自动定向到官网找安装方法
对于大佬完全可以自定义的方式进行运行
本项目的特色之一就是自动化,将整个安装和配置的过程自动化,尽量减少人的选择和介入,同时保留高阶自定义的使用方法
另一大特色就是角色,通过预先设计的使用者角色对软件的安装环境和配置进行定义,这样使得尽可能的开箱即用
本项目优先支持全平台的软件,其次是开源软件,最后为了支持国产系统,会对linux进行特殊的支持
python的tkinter开发界面,pyinstaller打包,以后可能换?无所谓了,就是个界面
为了尽可能的增加自动化,同时减低开发难度,项目会尽可能的提供各种工具用来检测系统环境,提供环境变量给安装环境,同时预先封装一些常用功能
配置的编写通过配置文件的方式,同时结合命令行的方式
MIT但
禁止去掉标识的商业使用