文档中心
一、证书生成
(1)打开统信应用商店,搜索“证书工具”,单击安装证书工具。
(2)使用cert-tool工具生成证书。
执行命令:
$ cert-tool -username= "UOS账号" -password="UOS密码"
# UOS账号和UOS密码为UOS官方网站https://www.chinauos.com/中注册的账号和密码
证书以deb文件形式进行安装,证书安装成功后,在默认路径下将生成priv.crt和priv.key文件。
例如:
# 默认路径:
# /usr/share/ca-certificates/deepin/private/priv.crt
# /usr/share/ca-certificates/deepin/private/priv.key
二、deb包签名
(1)deb包签名
选择未签名的deb包,对deb包进行签名。
$ deepin-elf-sign-deb [deb-file]
#deb-file : 要签名的deb包路径
说明:deb包签名后,会在待签名的deb包目录下创建signed_deb目录,该目录下放置已完成签名的deb包文件。
例如:
~/Downloads/nero$ ls
com.deepin.music_1.0.0.-1_amd64.deb signed_deb
(2)验证签名。
进入已完成deb签名包的绝对路径,进行验证。
$ deepin-deb-verify [包路径]
三、安装已签名deb包
对已签名的deb包进行安装。
- 双击已签名deb包或者打开软件包安装器进行安装;
- 使用命令行进行安装,执行命令:
$ deepin-deb-installer [参数]
# [参数]:已签名的deb包文件路径
赞 (0)