本文主要是介绍Vc++安装包_本期教程是如何把文件或者目录打包deb安装包,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、我举一个例子,我做了一个锁屏的挂件打包成rar等压缩格式 要手动安装,如果打包成deb安装包 那安装起来就方便多了,压缩格式很多小白甚至手动安装挂件也不会,找路径也没有地方找,deb安装包就不用考虑路径文件,因为安装的时候已经指定路径了。
2、那么如何用终端打包deb安装包?首先我们要了解打包deb安装包需要的目录结构,我们知道用cydown下载deb后,用filza打开deb文件
点击解压
3、可以打开My0.weather.effects目录,进入DEBIAN目录,找到control文件
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
5、这个是锁屏挂件的目录结构,所以安装deb不用考虑它的路径 它已经指定好了。基本了解这个挂件的打包deb的所需的目录后我们开始打包deb。
我先做一个错误的操作 删除DEBIAN目录的control文件后打包
打包命令输入后 提示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文件一定要有。
这是目录结构
6、最后打包
在当前目录输入终端命令dpkg -b ./My0.weather.effects/ My0.weather.effects.deb
打包成功ls -al 看见deb安装包了。
这篇关于Vc++安装包_本期教程是如何把文件或者目录打包deb安装包的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!