zoukankan      html  css  js  c++  java
  • 基于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

  • 相关阅读:
    docker学习笔记
    无法启动此程序,因为计算机中丢失api-ms-win
    pandas, groupby
    Chapter Five, More Than Two Variables: Graphical Multivariate Analysis
    ARIMA, Autoregressive Moving Average
    Chapter Four, Time As a Variable: Time-Series Analysis
    Exponentially Weighted Moving-Average
    KaKs_calculator
    pal2nal
    clustal
  • 原文地址:https://www.cnblogs.com/HGNET/p/13574254.html
Copyright © 2011-2022 走看看