Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5703081
  • 博文数量: 675
  • 博客积分: 20301
  • 博客等级: 上将
  • 技术积分: 7671
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-31 16:15
文章分类

全部博文(675)

文章存档

2012年(1)

2011年(20)

2010年(14)

2009年(63)

2008年(118)

2007年(141)

2006年(318)

分类: LINUX

2006-08-26 20:16:29

1、使用checkinstall
  Checkinstall 用于创建简单的 deb 安装包的确十分方便。除了安装、卸载方便之外,你还可以与他人分享。而且,其创建过程也是非常容易。
  首先,保证系统已经安装了 Checkinstall。如果没有,则 sudo apt-get install checkinstall。
  其次,下载要制作 deb 包的程序源码,准备好依赖,解压,进入目录配置并编译。
  最后,一句命令 checkinstall -D make install,按提示完成即可。
  在编译的目录里可以找到创建好的 deb 包,使用 dpkg -i 或 dpkg -r 就可以方便地安装或是卸载了。

2、使用dh_make
需要一些软件
sudo apt-get install gtk2-engines-dev
sudo apt-get install build-essential
sudo apt-get install dh-make
sudo apt-get install debhelper
sudo apt-get install fakeroot

一、标准的源码包 这种标准的源码包中包含标准的configure脚本,制作过程如下: 1、下载souces、解压,将源码包的目录改成packagename-versi on形式,比如scim-1.4.2 2、进入该目录,使用dh_make命令,即 $dh_make -e "your email address" 3、然后修改debian目录下的control以及changelog,删除.ex 和.EX文件 4、在源码目录执行 $fakeroot debian/rules binary,如果没有问题将会在上层目录得到一个deb包。 5、在源码目录执行 $fakeroot debian/rules clean,清楚二进制文件等 6、在源码目录上一级,tar zcf packagename_version.tar.gz packagename-version,制作源码包 在这个过程中,

阅读(2056) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~