打开麒麟打包工具之后,先选择打包类型,默认为二进制程序打包。点击主界面在弹出的文件对话框中选择需要进行打包的目录,或者将需要打包的目录拖入麒麟打包工具中,就会显示如图15界面,此时会显示打包目录的文件信息,可根据需求来选择打包程序中是否应该包含该文件,并且也可以修改文件安装路径来确定文件安装位置(可以保持原有目录结构或选中“生成推荐安装路径”安装在默认路径中),之后就可以点击“下一步”。
文件类型的默认路径可以在“配置”———“默认安装路径”界面自行配置
图14
图15
在软件包信息界面需要填写多个信息,软件包名称、软件包版本、维护者姓名、维护者邮箱、架构类别、软件类别和软件包描述等信息,这些信息是必要的,不可忽略。
软件包名称和版本的命名规则可以参考“帮助”-“软件信息规范”的相关要求。系统架构一般会根据当前系统信息自动选择,也可以根据需求自己手动选择调整架构。软件类别也需要根据实际情况进行调整。
点击“更多”按钮可以填写更多的选填项,如项目主页地址,运行依赖等。注意,如果选择自包含方式打包,则不需要填写运行依赖项。运行依赖项中, 每个依赖包名使用英文逗号隔开。如“libqtwidgets5,libqt5gui5”。
当所有信息填写完成后,就可点击“下一步”按钮进入“软件包信息界面”。
图16
在软件包信息可以显示软件包的部分信息,例如软件包名称、维护者信息等。可根据需求选择自包含处理、软件包签名、软件包检测和开机自启动选项。
如果当前打包的是桌面应用程序的话,那么就需要生成.desktop文件。
在点击生成桌面文件的“创建”按钮,会显示桌面文件创建界面,如图18。在当前界面可以配置应用名称中英文字段、执行程序和图标。执行程序一般需要填写目标安装路径,并且是绝对路径。图标默认安装路径为/usr/share/icons/hicolor路径下,该路径为系统组件的默认搜索路径,图标仅需填写应用图片名称即可,填写完成后,点击确认按钮,如果需要设置更多的信息,可以点击“更多”按钮来选择设置。
desktop信息填完之后就可以点击“确认”按钮,就会在软件包信息界面中的桌面文件类中显示已经创建的.desktop文件信息,就可以点击“下一步”编包界面。
图17
图18
在以上步骤中已经配置完所有的软件包信息,在这个界面可以直接点击“编包”按钮来进行编包。在编包过程中会在界面中显示编译日志信息,编包完成后,点击“打开目录”按钮可以打开输出目录查看软件包,打包失败时,可以点击“保存日志”,将日志保存为本地文件,便于查看。
添加我为好友,拉您入交流群!
请使用微信扫一扫!