麒麟软件近日发布了一款名为“星星助手(MakeInstaller)”的创新工具,宣告了告别繁琐命令行安装软件包的时代。这一可视化安装包制作工具为开发人员和运维人员提供了更为便捷的依赖分析、制作安装包和升级包的方式。
星星助手已经成功适配ARM和X86版本的银河麒麟桌面操作系统V10以及银河麒麟高级服务器操作系统V10,并对多个国际开源Linux操作系统版本提供支持。
星星助手的功能
可视化依赖分析
星星助手支持可视化的静态和运行时依赖分析,为用户提供了直观的依赖关系图,使得软件包间的关系一目了然。
可视化RPATH设置
工具提供了可视化的RPATH设置,使用户能够更轻松地配置和管理程序运行时的动态链接库路径。
安装包制作
星星助手提供了可视化的制作应用安装包的功能,用户可以轻松地整合软件包,满足多种场景需求。
支持多种包格式
工具涵盖DEB包、DEB集合安装包、RPM包、SQUASHFS文件等8个功能模块,用户可以根据实际需求组合使用。
实用案例
以一个实际案例为例,用户需要在银河麒麟桌面操作系统上关闭窗口分组,同时增加窗口平铺功能。这个需求涉及到14个相关依赖的软件包需要全部安装。
利用星星助手,用户可以通过三个简单的步骤完成:
整理需要安装的软件包;
启动星星助手,选择“制作DEB集合安装包”功能,填写包信息和生成路径;
工具将自动采用依赖算法对组件包进行排序,解决依赖安装顺序冲突问题。在软件包生成界面,用户可以查看之前填写的升级包信息,点击“生成”即可生成安装包。
这一案例清晰展示了星星助手的简便操作和强大功能,为用户提供了更高效的安装包制作方式。
星星助手的推出标志着麒麟软件在软件开发和运维工作中迈出了一大步。这一可视化安装包制作工具的引入不仅简化了复杂的软件包安装流程,也为用户提供了更加友好和高效的使用体验。在软件开发的道路上,星星助手必将成为一个不可或缺的得力助手。