dpkg -b打包
做一个脚本,用来打包QT工程。
我的项目目录如下:
RemoteControlDemo文件夹放着整个QT工程。
用于打包的shell脚本:
#应用程序的版本号
Version=1.0.0.0
#最终生成的Debian安装包的文件名
Package=RemoteControl_1.3.0.0_arm64.deb
PackageDir=/home/cat/IndustryCamera
dpkg -b $PackageDir $Package
# 输出完成消息 -e:启用对转义字符的解释(虽然在这个简单的例子中没有使用转义字符)
echo -e "Package complete"
/DEBIAN/control文件夹的作用:
dpkg-deb
在打包时需要一个完整的 Debian 包结构,其中 DEBIAN/control
文件是必须的。用于记录软件的元信息。