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包文件路径
相关文章
|
存储 算法 安全
深入理解C++中的std::chrono库:持续时间的比较与应用
深入理解C++中的std::chrono库:持续时间的比较与应用
549 1
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
6326 0
|
算法 前端开发 C++
【Qt UI相关】Qt设置窗体或控件的背景色透明
【Qt UI相关】Qt设置窗体或控件的背景色透明
2150 0
|
前端开发 Unix Linux
揭秘 Electron 的 Linux 打包过程:你知道背后发生了什么吗?
本文详细介绍了 `electron-builder` 在 Linux 平台上如何打包 Electron 应用程序,涵盖了 AppImage、Flatpak、Snap 等多种格式的打包原理和具体实现。文章从初始化 `LinuxPackager` 到创建各种目标格式的包,详细解析了每个步骤的代码逻辑和关键方法,帮助开发者更好地理解和使用 `electron-builder` 进行 Linux 应用的打包。
821 2
揭秘 Electron 的 Linux 打包过程:你知道背后发生了什么吗?
|
Ubuntu Linux UED
Ubuntu 与 Mint:全面比较
【8月更文挑战第21天】
2600 0
Ubuntu 与 Mint:全面比较
麒麟镜像下载
【8月更文挑战第23天】这是麒麟软件官方提供的产品试用下载链接,适用于银河麒麟、中标麒麟、开放麒麟及星光麒麟等国产操作系统。访问官网选择适合您的操作系统版本进行下载。使用迅雷等工具完成下载后即可体验自主可控的麒麟操作系统。
3892 1
vcpkg安装软件包时自定义编译选项
vcpkg安装软件包时自定义编译选项
1030 0
|
监控 数据可视化 安全
如何查找访问 Nginx 的前 10 个 IP?
【5月更文挑战第1天】
668 1
如何查找访问 Nginx 的前 10 个 IP?
|
监控 Ubuntu Linux
使用`dbus-monitor`命令深入了解DBus通信
`dbus-monitor`是Linux下用于观察DBus消息的命令行工具,有助于理解和调试应用程序间的通信。安装该工具可通过发行版的包管理器,如`apt-get`、`dnf`或`pacman`。基本用法是运行`dbus-monitor`监控系统总线,使用`--session`监控会话总线,配合过滤器如`sender`、`interface`等精细化查看特定消息。当面临DBus相关问题时,此工具能辅助排查和诊断。