Vc++安装包_本期教程是如何把文件或者目录打包deb安装包

1、我举一个例子,我做了一个锁屏的挂件打包成rar等压缩格式 要手动安装,如果打包成deb安装包 那安装起来就方便多了,压缩格式很多小白甚至手动安装挂件也不会,找路径也没有地方找,deb安装包就不用考虑路径文件,因为安装的时候已经指定路径了。

2、那么如何用终端打包deb安装包?首先我们要了解打包deb安装包需要的目录结构,我们知道用cydown下载deb后,用filza打开deb文件

5dc13d597a3d8a4bf7da1c34253664c1.png

点击解压

f2343057ab9682a46bbc4afe157d7f31.png

3、可以打开My0.weather.effects目录,进入DEBIAN目录,找到control文件

94a6a64d8ec7160d4cc6c979e6f7c02e.png

4、用文本编辑器打开control文件,下面是control文件内容

Package: fyh2007.My0.weather.effects
Section: Widgets
Maintainer: fyh2007
Architecture: iphoneos-arm
Version: 1.3
Depends: com.matchstic.xenhtml | com.junesiphone.xeninfo
Description: My0 weather effects
Name: fyh2007
Author: fyh2007
Depiction: https://fanyunhui2007.github.io/
SileoDepiction:
Icon: file:
Tag: purpose::widgets

我不一一解释了每一行的内容了

另一个目录var,我们一一打开目录是mobile  Library LockHTML 

9267d8c6f154bd32821078a9189a78f9.png

5、这个是锁屏挂件的目录结构,所以安装deb不用考虑它的路径 它已经指定好了。基本了解这个挂件的打包deb的所需的目录后我们开始打包deb。

我先做一个错误的操作 删除DEBIAN目录的control文件后打包

1c9c92160075dd2869d91bc00416ac90.png

打包命令输入后 提示dpkg-deb: error: failed to open package info file './My0.weather.effects//DEBIAN/control' for reading: No such file or directory
这是因为./My0.weather.effects//DEBIAN/control文件不存在了,所以control文件一定要有。

46a089038eb8a38f771e19e4388dc4eb.png

这是目录结构

6、最后打包

c905f84f8bc0b9f47e070f439bfeeabb.png

在当前目录输入终端命令dpkg -b ./My0.weather.effects/ My0.weather.effects.deb

d69eaf9445d801468284bec6ebe4cdd9.png

打包成功ls -al 看见deb安装包了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值