制作debian包

写的东西多了,部署多台debian机器上,而且又多个模块,如果都是源码安装都挺麻烦的。制作deb包是一个比较好的选择,也易于卸载。

由于不同机器的目录结构不一样,为了统一,都安装到/usr/local下。

我选用 的制作步骤:

1,在源码下 ,./confgiure,make

2 ,执行checkinstall

3,  将生成的包通过dpkg -X my.deb dirname,解压,通过 dpkg -e my.deb dirname,修改control文件,比如依赖关系等,添加必要的脚本等

4 ,dpkg -b dirname


也可以手工制作,

1, 首先 ,.configure,make

2,   创建一个目录dirname,在这个目录下,创建DEBIAN目录,添加control和必要的脚本。创建,usr/loca

3, ./configure --prefix=dirname/usr/local, make install

4 dpkg -b dirname

你可能感兴趣的:(制作debian包)