deb
安装包制作
- deb安装包结构
- 写文件
- 打包
- 验证
1.deb安装包结构
随便找一个包openssh-client_1%3a8.2p1-4ubuntu0.1_amd64.deb
,随便修改一下
jing@pc01:/var/cache/apt/archives$ sudo dpkg -X openssh-client_1%3a8.2p1-4ubuntu0.1_amd64.deb extract
jing@pc01:/var/cache/apt/archives$ sudo dpkg -e openssh-client_1%3a8.2p1-4ubuntu0.1_amd64.deb extract/DEBIAN
jing@pc01:/var/cache/apt/archives$ tree extract/
extract/
├── DEBIAN
│ ├── conffiles #主配置文件
│ ├── control #记录软件包各种信息
│ ├── md5sums #下面个文件哈希值
│ ├── postinst #安装后运行脚本(文件拷贝到系统后运行的脚本)
│ ├── postrm #卸载包后运行脚本
│ ├── preinst