deb打包
1. 安装依赖项
sudo apt-get install build-essential debhelper make autoconf automake dpkg-dev fakeroot pbuilder gnupg dh_make
2. 初始化deb
dh_make --native --single --packagename zdds_1.0.0 --email zeng.jianrong@qq.com
3. 添加固件lib/bin/script等
4. 打包,在上层目录就会生成deb包
dpkg-buildpackage -us -uc -ui
PS:
1. 安装:sudo dpkg -i zdds_1.0.0_amd64.deb
2. 查看安装包: dpkg -l | grep zdds
3. 卸载:# dpkg -r my-deb
删除包,且删除配置文件:# dpkg -P|--purge my-deb
4. 查看deb包是否安装/deb包的信息 dpkg -s|--status <package>
# dpkg -s my-deb
5. 查看deb包文件内容
# dpkg -c mydeb-1.deb
6. 查看当前目录某个deb包的信息
# dpkg --info mydeb-1.deb
7. 解压deb中所要安装的文件
# dpkg -x mydeb-1.deb mydeb-1
第一个参数为所要解压的deb包,第二个参数为将deb包解压到指定的目录
8. 解压deb包中DEBIAN目录下的文件(至少包含control文件)
# dpkg -e mydeb-1.deb mydeb-1/DEBIAN
9. 列出与该包关联的文件 dpkg -L|--listfiles <package>
# dpkg -L my-deb
10. 配置软件包 dpkg --configure <package>
# dpkg --configure my-deb
refs:https://wiki.debian.org/Packaging/Intro
1. https://linux.cn/article-9878-1.html
2. https://www.ubuntukylin.com/ukd/home/deb2.php