77范文网 - 专业文章范例文档资料分享平台

超详细制作deb(4)

来源:网络收集 时间:2019-04-02 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

设完密码之后就自动执行了。

注意,在结果里面有一句 引用

gpg: key 0A02728F marked as ultimately trusted public and secret key created and signed.

这串字符就是所谓的密匙标识了

如果需要为这个密匙添加另外的使用者,可以用以下命令 复制代码 7.

密匙前面要加上数字0和字母x

command> 后输入 复制代码 8.

最后在command>后输入 复制代码 9.

假设创建了两个用户,A和B,原本是A拥有最高权限,要改为B拥有最高权限

执行以下命令: 复制代码 10.

command> 后输入 复制代码 11. uid 2 gpg --edit-key 0x0A02728F save adduid gpg --edit-key 0x0A02728F 之后的操作跟前面的一样,不过在要输密码的时候只是要验证身份,不是创建密码。

然后输入 复制代码 12.

输入密码后在command>后输入 复制代码 13.

经过以上操作就成功生成了一个可以用于签名的密匙。

save Command> primary 导出公匙

引用

用于加密/签名的是刚刚申请到的私人密匙(Private Key),而要发布的是公匙(Public Key) 运行命令 复制代码

14. gpg --export 0A02728F > weiphone-keyring.gpg 文件名自己决定

之后将生成的公匙发布就可以了。

导入公匙

引用

需要导入公匙的是软件源的用户,下载公匙文件以后,让用户自己运行命令 复制代码 15.

apt-key add weiphone-keyring.gpg

导出私人密匙

引用

有时候软件源不是一个人在维护,如果是多个人维护的话可能需要导出私人密匙以共其他人加密/签名。 运行命令 复制代码 16.

gpg --export-secret-key -a \Name\> private.key

User Name是自己在生成密匙的时候输入的用户名,最后生成的文件,文件名随意,但切记,这个

密匙不要泄漏出去。

导入私人密匙

引用

得到私人密匙之后就是导入了,运行命令 复制代码 17.

gpg --allow-secret-key-import --import private.key

密匙管理

引用

查看公匙列表 复制代码 18. 或 复制代码 19.

当密匙不再使用时,可以删除密匙。 删除公匙 复制代码 20. 或 复制代码 21.

gpg --delete-key \Name\apt-key del 0A02728F gpg --list-keys apt-key list

查看私人密匙列表 复制代码 22.

删除私人密匙 复制代码 23.

关于GPG密匙的更多命令,可以看看这个网页(英文)http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html

关于公匙和私匙的介绍:http://www.hudong.com/wiki/??????

关于源的搭建,也可以看看Saurik的文章 http://www.saurik.com/id/7

最后再附送点其它东西。

要在Cydia中显示源的图标或者分类图标,只要将图标文件放到Cydia的目录下即可。

源的图标文件名为 域名.png,比如威锋源的地址为http://app.weiphone.com/cydia,那么图标文件名应为app.weiphone.com.png,该文件需位于 /Applications/Cydia.app/Sources/ 下,图标分辨率为60 × 60

分类图标需位于 /Applications/Cydia.app/Ssctions/ 下,文件名有一定要求。一般来说文件名跟分类名一致就可以了,但也有例外。以威锋源为例,分类 [2.x] 所对应的图标文件名应为 2.x.png,没有方括号,但其它的就要有方括号。另外,一定要注意大小写的匹配,文件名编码须为UTF-8。

制作软件源的安装包,这里就直接提供威锋源的安装包了。

com.weiphone.source_1.2_iphoneos-arm.deb (78 K) 下载次数:338 重点:

1. list文件 /etc/apt/sources.list.d/weiphone.list 复制代码 24. 25. # do not edit this file to add your own custom sources # this file is subject to be upgraded as part of a package gpg --delete-secret-key \Name\gpg --list-secret-keys

26. 27. 28. 29. 30.

# either add your own .list file to /etc/apt/sources.list.d # or add your entry to the global /etc/apt/sources.list file deb http://app.weiphone.com/cydia/ ./ 2. 公匙,其实放在哪里不重要,但Cydia的所有源的公匙都是放在 /usr/share/keyrings/ 下,所以尽量随主流吧

3. 安装公匙的脚本 postinst或者extrainst_都行,只不过通常都用extrainst_ 复制代码 31. 32. 33. 34.

4. 卸载时删除公匙的脚本,prerm或者postrm都行 复制代码 35. 36. 37. 38.

服务器上文件存放位置,最简单的 cydia--

|--debs--*.deb |--Packages |--Packages.bz2 |--Packages.gz |--Release |--Release.gpg

#!/bin/sh if [[ $1 == remove ]]; then /usr/bin/apt-key del BB7EB3ED fi #!/bin/sh if [[ $1 == install || $1 == upgrade ]]; then /usr/bin/apt-key add /usr/share/keyrings/weiphone-keyring.gpg fi 记得修改文件名

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库超详细制作deb(4)在线全文阅读。

超详细制作deb(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/568025.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: