银河麒麟二进制程序打包操作步骤


由信创开放社区提供 适合麒麟 2024-11-11 73

二进制程序打包

准备待打包目录

打开麒麟打包工具之后,先选择打包类型,默认为二进制程序打包。点击主界面在弹出的文件对话框中选择需要进行打包的目录,或者将需要打包的目录拖入麒麟打包工具中,就会显示如图15界面,此时会显示打包目录的文件信息,可根据需求来选择打包程序中是否应该包含该文件,并且也可以修改文件安装路径来确定文件安装位置(可以保持原有目录结构或选中“生成推荐安装路径”安装在默认路径中),之后就可以点击“下一步”。

文件类型的默认路径可以在“配置”———“默认安装路径”界面自行配置

图14

图15

填写软件包信息

在软件包信息界面需要填写多个信息,软件包名称、软件包版本、维护者姓名、维护者邮箱、架构类别、软件类别和软件包描述等信息,这些信息是必要的,不可忽略。

软件包名称和版本的命名规则可以参考“帮助”-“软件信息规范”的相关要求。系统架构一般会根据当前系统信息自动选择,也可以根据需求自己手动选择调整架构。软件类别也需要根据实际情况进行调整。

点击“更多”按钮可以填写更多的选填项,如项目主页地址,运行依赖等。注意,如果选择自包含方式打包,则不需要填写运行依赖项。运行依赖项中, 每个依赖包名使用英文逗号隔开。如“libqtwidgets5,libqt5gui5”。

当所有信息填写完成后,就可点击“下一步”按钮进入“软件包信息界面”。

图16

填写desktop文件信息

在软件包信息可以显示软件包的部分信息,例如软件包名称、维护者信息等。可根据需求选择自包含处理、软件包签名、软件包检测和开机自启动选项。

如果当前打包的是桌面应用程序的话,那么就需要生成.desktop文件。

在点击生成桌面文件的“创建”按钮,会显示桌面文件创建界面,如图18。在当前界面可以配置应用名称中英文字段、执行程序和图标。执行程序一般需要填写目标安装路径,并且是绝对路径。图标默认安装路径为/usr/share/icons/hicolor路径下,该路径为系统组件的默认搜索路径,图标仅需填写应用图片名称即可,填写完成后,点击确认按钮,如果需要设置更多的信息,可以点击“更多”按钮来选择设置。

desktop信息填完之后就可以点击“确认”按钮,就会在软件包信息界面中的桌面文件类中显示已经创建的.desktop文件信息,就可以点击“下一步”编包界面。

图17

图18

开始编包

在以上步骤中已经配置完所有的软件包信息,在这个界面可以直接点击“编包”按钮来进行编包。在编包过程中会在界面中显示编译日志信息,编包完成后,点击“打开目录”按钮可以打开输出目录查看软件包,打包失败时,可以点击“保存日志”,将日志保存为本地文件,便于查看。

添加我为好友,拉您入交流群!

请使用微信扫一扫!