首先下载 傲瑞会议插件麒麟预处理包 ,解压后将文件夹重命名为MeetingAddin_X64,使用tree命令可查看该文件夹下的目录结构如下图所示:

开机自启动设置
关于如何手动将软件设置为开机自启,可以参考 如何在信创国产OS上开机自启动运行傲瑞通?
这里,我们需要将开机自启动的设置整合到安装包中来自动完成,该功能是通过上面截图中的三个文件(绿色字体表示)实现的:
1.CreateAutoStartService.sh
该.sh脚本文件用于创建systemd服务文件,其内容如下:

2.postinst
该文件将会在视频会议插件安装包安装完成时执行,用于设置开机自启动,其内容如下:

3.postrm
该文件将会在卸载视频会议插件后执行,用于取消开机自启动,其内容如下:

制作安装包
- 1. 将开发给的要发布的傲瑞通的所有文件拷贝到opt\apps\MeetingAddin目录下
- 2. 将对应x64架构的9个.so文件也拷贝到 opt\apps\MeetingAddin 目录下覆盖。
6个so文件是:libasound.so、libavcodec.so、libavformat.so、libavutil.so、libOraycnMedia.so、libOraycnMedia2.so、libSkiaSharp.so、libswresample.so、libswscale.so
- 3. 打开文件 MeetingAddin\DEBIAN\control 修改对应的版本号和架构,其他正常保持不变。
版本号:Version: 对应版本号
架构:Architecture: 对应架构(amd64,arm64,mips64el)
- 4. 修改文件 MeetingAddin\usr\share\applications\会议插件.desktop 版本号,其他保持不变。
版本号:Version=对应版本号
- 5. 在模板文件夹的父级目录执行以下命令
dpkg-deb -b 模板文件夹名称,即可生成deb安装包。
- 例:执行dpkg-deb -b MeetingAddin_X64,将生成MeetingAddin_X64.deb。
更多动态 . . .