uos软件打包注意事项

编程入门 行业动态 更新时间:2024-10-09 22:23:41

uos软件打包<a href=https://www.elefans.com/category/jswz/34/1768820.html style=注意事项"/>

uos软件打包注意事项

注意点1

uos的软件打包也是使用dpkg进行包安装处理,但是uos上的打包和普遍使用的ubuntu使用的dpkg的不太一样,具体需要参考官方文档:

  • 应用审核规范
  • 基于国产UOS操作系统deb包转uos包实例
  • UOS打包符合应用商店的deb包

注意点2

统信是国产操作系统,其硬件有多个平台,不同的平台,打包的时候要进行区分,需要修改两个文件:

DEBIAN/control:

package: cn.uos.dsafeshare
Version: 3.0.0.61
Section: utils
Priority: optional
Architecture: arm64     //这里是什么平台,就要写什么架构的名称,amd64 或 arm64  等等
Depends:
Installed-Size: 101941768
Maintainer: fengMisaka
Description: DSafeShare-deb

opt/apps/cn.uos.dsafeshare/info:

{"appid": "cn.uos.dsafeshare","name": "dsafeshare","version": "2.0.0-b2","arch": ["amd64","arm64","mips64el","sw_64"],  //这里可以将支持的架构都写进来,也可以单独只写一个架构"permissions": {"autostart": false,"notification": false,"trayicon": false,"clipboard": false,"account": false,"bluetooth": false,"camera": false,"audio_record": false,"installed_apps": false}
}

注意点3

DEBIAN/control文件中的Version和opt/apps/cn.uos.dsafeshare/info中的version的版本需要保持一致

注意点4

按照新规则,所有的包不可以再使⽤ post/pre inst/rm 等钩⼦脚本,所以删除 DEBIAN ⽬录下的钩⼦脚本

更多推荐

uos软件打包注意事项

本文发布于:2023-06-17 10:23:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/757013.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:注意事项   软件   uos

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!