随笔分类 -  有问有答

摘要:Q: 我想把一个密码用邮件发给我的朋友,这么避免发送过程中被人窃听导致泄密A: 使用 GPG 加密即可,具体步骤如下假设小王想发送密码给我,那么我首先做如下操作1. 生成一个新的 GPG key:$ gpg --gen-key中间需要输入一些必要的信息2. 确认 GPG key$ gpg -K/home/lidb/.gnupg/secring.gpg-----------------------------sec 2048R/E0084AC3 2011-12-16uid LI Daobing <lidaobing@gmail.com>ssb 2048R... 阅读全文
posted @ 2011-12-16 14:37 LI Daobing 阅读(1317) 评论(0) 推荐(0)
摘要:环境: Ubuntu 10.10, amd64其他环境可以参考在 Ubuntu 下构建 Debian 打包环境问题用 pbuilder-sid 打包 gmchess 时失败,报告libudev0,x11-common 下载失败原因libudev0 已经发布了 166-1 版本,但 pbuilder-sid 试图下载 165-1 版本,下载失败可能是 Release 文件过期, 在 approx 的 cache目录/var/cache/approx/debian/dists/sid 确认 Release 文件已经过期删除过期的 Release 文件,运行 pbuilder-sid updat 阅读全文
posted @ 2011-02-20 18:46 LI Daobing 阅读(1495) 评论(0) 推荐(0)
摘要:0. 原因尽管你是在 Ubuntu 下工作,但由于种种原因,你还是需要给 Debian 做打包工作,如果你不想你做的包因为一些简单的错误被退回,比如无法在 Debian 下编译,没有处理好 lintian 警告,那么最好在 Ubuntu 下给 Debian 打包的环境,步骤如下所示:1. 安装 approx打包时经常需要反复下载一些包, 如果你的网速不够快,建议安装 approx 透明代理, 可以... 阅读全文
posted @ 2010-10-02 18:43 LI Daobing 阅读(2388) 评论(0) 推荐(0)
摘要:昨天在 SHLUG 的每月聚会上, 和朋友聊起 Debian, 我是 Debian Developer (简称为 DD), 当时另外一位 developer zigo 也在 (法国人,定居中国), 就跟大家介绍了 Debian 的一些工作方式, 发现大家对 Debian 还是有误解和不理解。现整理如下Debian 是纯社区支持的发行版,没有一个公司主导, 这个与 Ubuntu, Fedora 不一... 阅读全文
posted @ 2010-08-28 15:41 LI Daobing 阅读(1324) 评论(1) 推荐(0)
摘要:Q: 经常在邮件列表中看见 RFS, 这是什么意思A: RFS 代表 Request For Sponsor, 当你打好了一个包, 需要人上传时, 一般会发送一封邮件到 debian-mentors@lists.debian.org, 标题一般以 "RFS:" 开头, 这样大家就都知道你是想让人帮你上传包, 其他常用的缩写还有角色:DPL: Debian Project Leader, 就是 De... 阅读全文
posted @ 2010-05-21 00:12 LI Daobing 阅读(850) 评论(0) 推荐(0)
摘要:Q: 我看到很多包的 debian/control 里面有 Vcs-Git 和 Vcs-Browser 这样的字段, 这个是什么意思?A: Vcs 的全称是 Version Control System, 即版本控制系统, 使用这两个字段表明打包工作使用了 Git 来协助管理的, 比如 chmsee 的 debian/control 就有如下的两行:Vcs-Browser: http://git.debian.org/?p=chinese/chmsee.gitVcs-Git: git://git.debian.org/git/chinese/chmsee.git这个表示, 如果你要在线查看打包 阅读全文
posted @ 2010-05-20 22:58 LI Daobing 阅读(2162) 评论(0) 推荐(0)
摘要:Q: 我有一个软件,我觉得他可以进入 Debian, 那么如何让他进入 Debian 呢?A: 整个流程分为如下几步:首先你应该提交一份 ITP bug, ITP 的含义是"Intent To Packaging", 最简单的方式是运行 "reportbug wnpp", 接着选择 "ITP", 填完他要求的内容, 即可提交, 这个 bug 报告最主要的作用是为了防止重复劳动, 可以追踪谁在负责这个包, 也方便直接联系负责人询问进度, 所以也没有必要太详细, 范例可以参见 ibus 的 ITP bug 稍后你可以收到一封邮件, 里面应 阅读全文
posted @ 2010-05-02 23:08 LI Daobing 阅读(853) 评论(0) 推荐(0)
摘要:Q: 什么样的软件可以进入 Debian?A: 首先是授权协议, 所有进入 Debian 的软件都必须满足 DFSG, 值得注意的是, DFSG 与自由软件的定义有不一致的地方, 比如 cc-by-nc 协议就不是 DFSG 兼容的, 部分 GFDL 文档(含有不可变文本) 也不满足 DFSG, 如果你对软件授权是否满足 DFSG 拿不准, 那么可以到 debian-legal 咨询剩下的是一些非强制的标准, 但 Debian 开发人员会通过这些来判定一个包是否值得上传:上游是否仍然在维护这个软件, 这个尽管不是强制标准, 但除非这个软件不可替代(比如 mutt?), 否则一般不会收纳这种软件 阅读全文
posted @ 2010-05-01 18:15 LI Daobing 阅读(816) 评论(0) 推荐(0)
摘要:Q:我的debian没有mcopy这个命令。怎么办?方法1:如果你的朋友的机器上有 mcopy 这个命令, 让他安装 dlocate, 然后运行如下的命令就知道 mcopy 所在的包了$ dlocate bin/mcopymtools: /usr/bin/mcopy方法2:在自己的机器上安装command-not-found, 然后运行 mcopy 时他会打印所需的包, 如下所示$ mtoolsT... 阅读全文
posted @ 2010-03-04 19:33 LI Daobing 阅读(529) 评论(0) 推荐(0)