BoomVM Fastoon 已经发布了。我来说说我的在编写这个程序中的感受。
BoomVM Fastoon被设计用来快速部署程序包到任何的VPS上。因此我尽量使它的界面变得简单、易用。
界面最终敲定如上图。选暗色背景是因为那天我熬夜开发,眼睛看亮色不好受😅。界面总共四个部分,点击黄色是隐藏的关于窗口,蓝色是包区域,红色是服务器区域,最底下一个大按钮。
功能上,就是纯粹的部署包到服务器、还有查看包信息。由于我在设计方面的不完善,BoomVM Fastoon并不能更新或删除已经安装了的程序包。本来打算在Fastoon 1.1中进行拓展,但是我发现有更重要的事情要做,它更加紧迫,那就是 — 开发BoomVM Veldin。考虑到大多数人购买VPS后最重要的是安装,很少去卸载或更新,所以我打算在Veldin中加入删除和更新的功能。在此对Fastoon停更表示抱歉。😔
在定义BOM包的标准上,我的原则是:简单、易移植。BOM包是个标准的ZIP档,核心是install.sh文件。之所以没有自己推出一种安装脚本语言,是为了让原本网上的各种一键安装脚本非常容易对BoomVM进行适配。原先的一键安装脚本几乎不需要改变任何的内容,只需要改变接受命令行运行参数的方式即可。然后加上一个包的LOGO,一个说明文件,一个作者信息,一个包名信息,就大功告成。
BOM包标准与如何制作,参阅:
我自己对网上的几个一键安装脚本进行了适配,在取得原作者的许可后,会在我的博客开放下载。
“BoomVM Fastoon 发行说明”上的一条回复
不明觉厉…