1.安装7z2.用deepin-wine新建一个纯净的容器,安装相应的软件3.运行软件调试,确认没问题后关闭,最好重启一下4.mkdir -p dabao/extract/DEBIAN5.cd dabao6.wget https://community-packages.deepin.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb7.dpkg-deb -x deepin.com.qq.im_9.1.8deepin0_i386.deb extract/8.dpkg-deb -e deepin.com.qq.im_9.1.8deepin0_i386.deb extract/DEBIAN9.cd extract/opt/apps10. 进入extract/opt/apps,将原来的qq文件夹名称改为自己合适的应用名称,比如我打包的钉钉就是com.dingtalk.deepin11.用编辑器修改info里面的内容12.cd 自己重命名的应用文件夹名称/files13.将容器内的所有文件打包为files.7z,命令:7z a files.7z /home/用户名/.deepinwine/容器名/*14.用编辑器改run.sh里面的内容15,用编辑器修改entries/applications里面文件16.替换icons里面的图标,特别注意,图标名称要10修改的应用文件夹名称一致17.终端进入dabao目录,生成md5sum,命令:find extract/opt -type f -print0 |xargs -0 md5sum >md5sums18.mv md5sums extract/DEBIAN/md5sums19.用编辑器修改extract/DEBIAN/中的control20.终端进入dabao目录,新建build目录,命令:mkdir build

21.生成deb安装包,命令:dpkg-deb -b extract/ build/

命令完成后大功告成了,安装包就在build文件夹中,删除deepinwine新建的容器,运行打包的安装包测试一下吧,没问题就说明成功了。有问题就是前面修改的信息没有修改好。

来自https://pjep.cn/jiaocheng/186.html

精彩内容

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。