调用了shell脚本的Qt程序如何打包成.deb文件

2025-04-02 12:58:24
推荐回答(3个)
回答1:

大致过程:

       * 把源码包解压缩到某个目录;

       * 在源码目录内创建debian化目录 (./debian).

       * 修改./debian目录内的文件,如包维护者的详细信息、包描述,等等;

       * 在本机编译源代码;

       * 在本机生成.deb包;


需要用到的工具:

        * dh_make(dh-make包的一部分)——用于自动创建./debian目录和其他用于创建.deb包的骨架模板文件;

       * make(Gnu make)——构建过程中要用到的工具;

       * debchange/dch(devscripts包的一部分)——用于编辑包的版本号;

       * debuild(devscripts包的一部分)——运行构建过程,包括编译连接,以及生成deb包;


可以参考

http://wenku.baidu.com/view/6f7e3665f5335a8102d22051.html

回答2:

windows下用QT编写meego程序确实打包出来的格式是以rpm为后缀名的。也属于linux安装包的一种。deb文件属于debian安装包格式,在ubuntu常见。MEEGO是基于LINUX TABLET platform开发的。有很大的相似性。你可以用转换工具进行转换。我本身用的是MEEGO上网本,我会在上面下载模拟器试运行。MEEGO将会在年底进行一次升级,同时开发工具也会相应作出调整以解决相关问题。

回答3:

可以的选择