无名阁

美好的生活需要用心记录

编译并打包软件

2013-5-11 笑看风云 linux知识

在上篇博文中我写了如何解决rime编译时出现的错误,我觉得编译还是太麻烦了一点,没有ppa好友,于是想创建一个rime的ppa,不过如何创建ppa我又不知道,所以还是先打包成deb格式再说。

打包软件包的过程:

1:安装打包软件包所需要的依赖:

sudo apt-get install devscripts dh-make build-essential
2:下载软件包源代码:(这里我依然是用rime)

 

wget https://rimeime.googlecode.com/files/librime-0.9.9.tar.gz
然后解压并修改目录格式为软件名-版本号
tar -xpvzf ./librime-0.9.9.tar.gz
mv librime librime-0.9.9
3:创建Debian规则

首先请各位看看代码目录下是否有makefile这个文件没有的话请生成此文件,生成方法应软件的管理软件不同不同。

有makefile文件的执行此命令

dh_make -e "admin@xzcblog.com" -n -s 
大家可以把邮件地址改成你自己的,执行后最好修改一下Debian目录下文件,例如添加软件依赖呀什么的,修改好了之后在执行这个命令
dh_make --createorig -s
最后就是这个命令了:
debuild -b
如果一切成功那么就会在代码的上级目录出现一个deb包。

这个我把已经编译好的rime-0.9.9的deb放出,大家需要的话请下载:

http://pan.baidu.com/s/1hq7UxEk

ps:这里感谢这篇文章的帮助

pps:已经更新Ubuntu14.04下面的最新版rime输入法,版本号是1.2

标签: Linux ubuntu rime 编译

et_highlighter51

评论:

求助
2013-05-18 22:42
能不能做一個10.04 x64 的RIME deb?
老電腦, 而且因爲是PYTHON 2.6, 所以好多都無法compile, 麻煩了。
笑看风云
2013-05-19 06:19
@求助:这个还真没有办法了,毕竟我用的是12.10-i386的版本,要是想编译的话还得安装10.04,太麻烦了,要不你自己编译试试看,说不定可以成功呢?

发表评论: