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

2023-10-24 19:40

本文主要是介绍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安装包了。

这篇关于Vc++安装包_本期教程是如何把文件或者目录打包deb安装包的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/277336

相关文章

MySQL 安装配置超完整教程

《MySQL安装配置超完整教程》MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典MySQLAB公司开发,目前属于Oracle公司旗下产品,:本文主要介绍MySQL安装配置... 目录一、mysql 简介二、下载 MySQL三、安装 MySQL四、配置环境变量五、配置 MySQL5.1

C++ RabbitMq消息队列组件详解

《C++RabbitMq消息队列组件详解》:本文主要介绍C++RabbitMq消息队列组件的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. RabbitMq介绍2. 安装RabbitMQ3. 安装 RabbitMQ 的 C++客户端库4. A

MQTT SpringBoot整合实战教程

《MQTTSpringBoot整合实战教程》:本文主要介绍MQTTSpringBoot整合实战教程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考... 目录MQTT-SpringBoot创建简单 SpringBoot 项目导入必须依赖增加MQTT相关配置编写

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

《在Java中基于Geotools对PostGIS数据库的空间查询实践教程》本文将深入探讨这一实践,从连接配置到复杂空间查询操作,包括点查询、区域范围查询以及空间关系判断等,全方位展示如何在Java环... 目录前言一、相关技术背景介绍1、评价对象AOI2、数据处理流程二、对AOI空间范围查询实践1、空间查

Logback在SpringBoot中的详细配置教程

《Logback在SpringBoot中的详细配置教程》SpringBoot默认会加载classpath下的logback-spring.xml(推荐)或logback.xml作为Logback的配置... 目录1. Logback 配置文件2. 基础配置示例3. 关键配置项说明Appender(日志输出器

Maven项目打包时添加本地Jar包的操作步骤

《Maven项目打包时添加本地Jar包的操作步骤》在Maven项目开发中,我们经常会遇到需要引入本地Jar包的场景,比如使用未发布到中央仓库的第三方库或者处理版本冲突的依赖项,本文将详细介绍如何通过M... 目录一、适用场景说明​二、核心操作命令​1. 命令格式解析​2. 实战案例演示​三、项目配置步骤​1

C++ HTTP框架推荐(特点及优势)

《C++HTTP框架推荐(特点及优势)》:本文主要介绍C++HTTP框架推荐的相关资料,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. Crow2. Drogon3. Pistache4. cpp-httplib5. Beast (Boos

Kali Linux安装实现教程(亲测有效)

《KaliLinux安装实现教程(亲测有效)》:本文主要介绍KaliLinux安装实现教程(亲测有效),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载二、安装总结一、下载1、点http://www.chinasem.cn击链接 Get Kali | Kal

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

spring security 超详细使用教程及如何接入springboot、前后端分离

《springsecurity超详细使用教程及如何接入springboot、前后端分离》SpringSecurity是一个强大且可扩展的框架,用于保护Java应用程序,尤其是基于Spring的应用... 目录1、准备工作1.1 引入依赖1.2 用户认证的配置1.3 基本的配置1.4 常用配置2、加密1. 密