基於deepin-wine的windows軟件打包deb安裝包教程


1.安裝7z
2.用deepin-wine新建一個純凈的容器,安裝相應的軟件
3.運行軟件調試,確認沒問題后關閉,最好重啟一下
4.mkdir -p dabao/extract/DEBIAN
5.cd dabao
6.wget https://community-packages.deepin.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb
7.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/DEBIAN
9.cd extract/opt/apps
10. 進入extract/opt/apps,將原來的qq文件夾名稱改為自己合適的應用名稱,比如我打包的釘釘就是com.dingtalk.deepin
11.用編輯器修改info里面的內容
12.cd 自己重命名的應用文件夾名稱/files
13.將容器內的所有文件打包為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 >md5sums
18.mv md5sums extract/DEBIAN/md5sums
19.用編輯器修改extract/DEBIAN/中的control
20.終端進入dabao目錄,新建build目錄,命令:mkdir build

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

命令完成后大功告成了,安裝包就在build文件夾中,刪除deepinwine新建的容器,運行打包的安裝包測試一下吧,沒問題就說明成功了。有問題就是前面修改的信息沒有修改好。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM