UOS系统如何给软件签名

简介: UOS系统如何给软件签名

1.场景


UOS系统开发者系统下正常,但是在正常用户模式下安装软件,提示没有签名。

2.解决


第一步,打开统信应用商店,搜索“证书工具”,单击安装证书工具。


image.png

第二步,打开终端(位置随意)执行命令:


PS: 如果没有UOS账号,去下面贴的官网注册一个,用时约1分钟

$ cert-tool -username="UOS帐号" -password="UOS密码"
# UOS帐号和UOS密码为UOS官方网站https://www.chinauos.com/中注册的帐号和密码

第三步,deb包签名


这一步是选择未签名的deb包,对deb包进行签名。

首先进入要签名的deb包路径的文件夹下,打开终端。

进入要签名的deb包路径的文件夹下,打开终端
$ deepin-elf-sign-deb 要签名的deb包路径
举例:deepin-elf-sign-deb com.xxx.xxx

deb包签名-验证签名。(这一步可以不做)


进入已完成deb签名包的绝对路径,也就是signed_deb目录下打开终端,进行验证。


$ deepin-deb-verify [包路径]
比如:
deepin-deb-verify com.xxx.xx.xxx

看到有success就说明成功了,接下来就可以安装了。  

第四步、安装已签名deb包


对已签名的deb包进行安装。

有两种方式安装:

1.双击已签名deb包或者打开软件包安装器进行安装;

2.使用命令行进行安装,执行命令:

$ deepin-deb-installer [参数]
# [参数]:已签名的deb包文件路径
相关文章
|
Web App开发 安全 Linux
如何安装 Fedy,并使用它来安装常见的第三方软件
如何安装 Fedy,并使用它来安装常见的第三方软件
288 0
|
安全 数据安全/隐私保护 开发者
Mac 安装第三方软件遇到的问题解决方案汇总
Mac 安装第三方软件遇到的问题解决方案汇总
199 0
|
测试技术 开发者 Windows
微软WHQL认证有哪些步骤?驱动程序签名及发布
通过WHQL认证有什么好处呢?凡是通过WHQL认证的产品,都可获得微软logo授权,可使用“Designedfor Windows”标志,其相关信息可列入微软官方网站和操作系统的硬件兼容列表(HCL),支持直接从Windows Update中更新驱动。
338 0
微软WHQL认证有哪些步骤?驱动程序签名及发布
|
安全 开发者 Windows
如何给驱动程序签名?怎么做微软WHQL认证?
内核模式旨在验证在系统上运行我们的程序和软件的驱动程序包的代码,内核模式代码的签名文件在安全目录(CAT 文件)中受到保护。
308 0
如何给驱动程序签名?怎么做微软WHQL认证?
|
存储 安全 数据库
什么是UEFI签名认证?UEFI签名有什么好处?
UEFI签名认证就是对运行在 UEFI 系统下的 efi 驱动和通过 UEFI 启动的 shim(垫片)进行测试审查后,获得微软 UEFI 签名。
362 0
什么是UEFI签名认证?UEFI签名有什么好处?
|
开发工具 虚拟化 C++
想体验软件又担心各种问题,Windows沙盒了解一下
本文首发于.NET 7正式发布前,主要为介绍Windows沙盒
282 0
想体验软件又担心各种问题,Windows沙盒了解一下
|
算法 开发工具 Windows
Windows开发签名工具(SignTool)下载
Windows开发签名工具(SignTool)下载
199 0