loongarch64 electron打包deb改成符合统信测试通过的deb

需要做软件适配统信系统的自主认证。 我之前是在 麒麟 龙芯 loongarch64 电脑上使用 electron 打包的 deb包:麒麟龙芯loongarch64 electron 打包deb包_electron麒麟系统打包的-CSDN博客

安装在统信电脑 处理器:Loongson-3A60000-HV @2.5GHz 可以使用,现在要求是应用性能自动化测试工具测试通过,现在我不知道是哪项没通过 ,在官网上先通过脚本来测试一下

应用打包规范:

检查deb包打包规范脚本:

把我之前在麒麟龙芯电脑上打包的 deb 包,根据文档来测试

1、解压需要被检查的deb包

sudo dpkg-deb -R com.apps.build-rvms_1.0.0.0_amd64.deb rvms

2、执行脚本

./check_deb_1.0.sh rvms

我是新建了 check_deb_1.0.sh 文件,然后把代码拷贝进去,把这个文件 放到 rvms文件夹同级然后 执行 脚本,报错 未找到命令,给了权限 sudo chmod 777 check_deb_1.0.sh 然后再执行开始检查了,列出了很多失败,如图:

我在解决错误时脚本提示我不能写 loongarch64 架构,但是只有这个架构软件能用,其他安装时报错软件包架构不匹配,先写的loongarch64 脚本没通过,后期测试工具也通过了

到现在没有成功,我不想再研究在统信上怎么打包,我想直接用我打包好的 deb 包 或者 二进制软件包打包,所以在网站找到了:

二进制软件包打包为deb:

打包完测试一下,还是没通过

最后根据提示改了文件,再测试通过了生成了报告:

我的文件目录:

复制代码
Package: com.app.spliter
Version: 1.0.1
Section: utils
Priority: optional
Architecture: loongarch64
Essential:no
Depends: libgtk-3-0, libnotify4, libnss3, libxtst6, xdg-utils, libatspi2.0-0, libdrm2, libgbm1, libxcb-dri3-0, kde-cli-tools | kde-runtime | trash-cli | libglib2.0-bin | gvfs-bin
Recommends: pulseaudio | libasound2
Suggests: gir1.2-gnomekeyring-1.0, libgnome-keyring0, lsb-release
Installed-Size: 282371
Maintainer:Spliter
Description: Upper computer debugging software

下面文件夹还拷贝全,解压deb 包下次传, 下面还有 files 里就是二进制软件....未完 下次写

遇到问题:

1、之前龙芯安装软件包的软件 右键 卸载失败,用命令行 sudo apt-get purge spliter 可以了

重新把文件夹压缩成deb包 :dpkg-deb -b 文件夹名 co.test.quickstart_0.0.1_amd64.deb

安装: sudo dpkg -i co.test.quickstart_0.0.1_amd64.deb

删除文件 rm 文件名 删除文件夹 rm -r 文件路径

相关推荐
小糖学代码27 分钟前
Linux:11.线程概念与控制
linux·服务器·c语言·开发语言·c++
YouEmbedded3 小时前
解码Linux文件IO目录检索与文件属性
linux·文件属性·文件io·目录检索
大聪明-PLUS7 小时前
关于新的 Linux 内核接口 gpio uapi 的说明
linux·嵌入式·arm·smarc
玉树临风江流儿7 小时前
Linux驱动开发总结速记
linux·运维·驱动开发
cccyi77 小时前
Linux 进程信号机制详解
linux·signal·volatile
gd63213748 小时前
银河麒麟 aarch64 linux 里面的 qt 怎么安装kit
linux·服务器·qt
A-花开堪折8 小时前
Qemu 嵌入式Linux驱动开发
linux·运维·驱动开发
磊灬泽8 小时前
【Linux驱动开发】PWM子系统-servo
linux·运维·算法
郝学胜-神的一滴9 小时前
Linux系统函数stat和lstat详解
linux·运维·服务器·开发语言·c++·程序人生·软件工程
Mr.亮先生9 小时前
常用、高效、实用的 Linux 服务器监控与运维工具清单
linux·运维·服务器