当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [教学]我来教你怎么打包
帖子发表于 : 2008-01-30 17:41 

注册: 2005-09-28 12:01
帖子: 258
送出感谢: 0 次
接收感谢: 0 次
又一个新版本出来了,赶紧下下来编译安装下,可是不会打包,这个问题当初我也碰到,折腾好久了也没搞定,以前用的是checkinstall,但是在打emacs23的包的时候弄不了,现在用dh_make打包就好多了。

假设: 软件名称为wbuscanner-0.1.0.tar.gz
步骤: 安装dh_make,调用dh_make,dpkg-buildpackage打包,OK

sudo apt-get install build-essential fakeroot dh-make
tar zxvf wbuscanner-0.1.0.tar.gz
cd wbuscanner-0.0.1
dh_make -e china.newlad@gmail.com -f ../wbuscanner-0.0.1.tar.gz
然后输入s,再输入enter就可以结束了,多用几次就明白了
dpkg-buildpackage -rfakeroot


如果要修改些东西,可以在dpkg-buildpackage之前也就是dh_make 之后修改debian文件夹下的control,等文件。我相信大家应该都能看明白这个文件的含义,看看就知道了。depends以前是最头痛的地方,现在会自动帮你处理。

Source: wbuscanner
Section: unknown
Priority: extra
Maintainer: thexin chan <china.newlad@gmail.com>
Build-Depends: debhelper (>= 5), autotools-dev
Standards-Version: 3.7.2

Package: wbuscanner
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: <insert up to 60 chars description>
<insert long description, indented with spaces>


buildpackage过段时间就会执行完成,debain下的rule可以改变编译选项,写过程序的应该知道怎么该,一般是不需要改的。完成后将会在父目录中生成.deb文件,以后要共享什么好的软件,直接发deb就可以了,方便多了。

你也可以参考:
http://ubuntuforums.org/showthread.php?t=51003


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-30 17:55 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
:em51 :em50


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-30 18:45 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
那个china.newlad@gmail.com是感什么东东的?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-30 19:06 

注册: 2005-09-28 12:01
帖子: 258
送出感谢: 0 次
接收感谢: 0 次
维护者的EMAIL


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-01-30 19:11 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
newlad 写道:
维护者的EMAIL


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-01-30 19:20 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
newlad 写道:
维护者的EMAIL

放在命令里面有什么用呢?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-01-31 1:08 

注册: 2007-11-17 21:40
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
别人可以看到吧。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译