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,制作源码包 在这个过程中, read more