Skip to content

276562578/easy_install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

本项目是为了简化各种软件的安装过程,让大家更多的将精力放在工具的使用上而不是折腾环境

对于菜鸟:这个项目就是为了这个目的设计的

对于大佬:希望这个项目能够节省一些你的时间

友情提示,doc文件夹内包含了各种软件的安装过程和安装问题,希望大家多多丰富起来,避免后人继续踩坑

项目哲学

  • 尽可能用“pure”的方式来安装
  • 尽可能使用官方的途径来安装
  • 当网络连接困难或者配置困难,选择镜像的方式来加速

使用方法

下载可执行文件运行,根据提示选择适合自己的选项等待即可

预定义角色:

  • 超级菜鸟,只会点点点,求一键安装
  • 中级选手,软件的安装要按照我的想法来,各种自定义之后再安装
  • 高级选手,只提供给我安装命令和方法即可,手动执行安装过程
  • 顶级大佬,这个项目就是用来当备份的,方便自动定向到官网找安装方法

对于大佬完全可以自定义的方式进行运行

项目设计

本项目的特色之一就是自动化,将整个安装和配置的过程自动化,尽量减少人的选择和介入,同时保留高阶自定义的使用方法

另一大特色就是角色,通过预先设计的使用者角色对软件的安装环境和配置进行定义,这样使得尽可能的开箱即用

本项目优先支持全平台的软件,其次是开源软件,最后为了支持国产系统,会对linux进行特殊的支持

技术栈

python的tkinter开发界面,pyinstaller打包,以后可能换?无所谓了,就是个界面

致开发者

为了尽可能的增加自动化,同时减低开发难度,项目会尽可能的提供各种工具用来检测系统环境,提供环境变量给安装环境,同时预先封装一些常用功能

配置的编写通过配置文件的方式,同时结合命令行的方式

License

MIT但

禁止去掉标识的商业使用

About

为了更好的使用工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published