deb打包流程步骤
一、前期准备
- 一个可执行程序,这里介绍Java程序(xxx.jar),以下均使用lzj.jar来说明
二、文件结构
- 在任意目录下模拟出一个Linux的文件架构,这里选择/home/LZJ/file
- 外层大文件命名随意,这里以project为例,mkdir /home/LZJ/file/project,cd project后,建立三级目录,mkdir DEBIAN,mkdir usr,mkdir opt
- 在DEBIAN下创建control、copyright、postinst等文件
- 在usr目录下建立share目录,在share目录下建立applications与icons目录
- 将可执行程序lzj.jar置于opt目录下(xxx.desktop文件配置Exec执行命令)
├── project
│ ├── DEBIAN
│ └── control
│ └── copyright
│ └── ...