deb 打包

二进制打包

dpkg-deb -b [package] file.db

二进制解包

dpkg-deb -R file.db [dir]

快速打包脚本

#!/bin/bash -e
if ! [[ $# -eq 1 ]] || ! [[ -d $1 ]] ; thenecho "$0 [Package]"exit 1
fipkg=$(basename $1)/DEBIAN
mkdir -p ${pkg} $(basename $1)/opt
mkdir -p deb-package
cat <<-EOF | tee $pkg/control
Package: $(echo $(basename $1) | sed 's/_/-/g')
Version: 1.0.0
Section: utils
Priority: extra
Architecture: amd64
Maintainer: Dayu Hong hongyu@yongding.com.cn
Description: cross compile
EOF
cp -rf $1 $(basename $1)/opt
echo $pkg_name
dpkg-deb -b $(basename $1) $(basename $1).deb
mv $(basename $1).deb deb-package/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/666440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

内衣洗衣机是不是鸡肋?好用的小型洗衣机全自动推荐

随着大家工作的压力越来越大&#xff0c;下了班之后只能想躺平&#xff0c;在洗完澡之后看着还需要手洗的内衣裤真的很头疼。有些小伙伴还有会攒几天再丢进去洗衣机里面一起&#xff0c;而且这样子是非常不好的&#xff0c;用过的内衣裤长时间不清洗容易滋生细菌&#xff0c;而…

无人机遥感技术在地质灾害监测应用分析,多旋翼无人机应急救援技术探讨

地质灾害是指在地球的发展演变过程中&#xff0c; 由各种自然地质作用和人类活动所形成的灾害性地质事件。给人民的生命和财产安全带来严重威胁&#xff0c;因此有必要开展地质灾害预测预报、灾害应急和风险区划 遥感技术的快速发展为我们提供了一种获取实时灾害信息的可靠手段…

陪女朋友学习计算机二级之数据库笛卡尔积和自然连接

数据库中的基本关系运算 交 和数学中的交集类似&#xff0c;但是需要相同的表模式 如果俩个表有相同的关系模式如表1为&#xff08;ID&#xff0c;姓名&#xff0c;学号&#xff09;表2为ID&#xff0c;姓名&#xff0c;学号&#xff09; 表1 表2 交之后就可以变成 并 和数…

水面漂浮物监测识别摄像机

水面漂浮物监测识别摄像机是一种用于监测水域表面上漂浮物的设备&#xff0c;可以帮助环保部门或海洋研究机构快速发现和识别水中的浮游物&#xff0c;有助于保护水质和生态环境。这种摄像机通常具有以下功能和特点&#xff1a; 高分辨率摄像头&#xff1a;配备高清晰度摄像头&…

【数据分享】1929-2023年全球站点的逐日降雪深度数据(Shp\Excel\免费获取)

气象数据是在各项研究中都经常使用的数据&#xff0c;气象指标包括气温、风速、降水、能见度等指标&#xff0c;说到气象数据&#xff0c;最详细的气象数据是具体到气象监测站点的数据&#xff01; 之前我们分享过1929-2023年全球气象站点的逐日平均气温数据、逐日最高气温数据…

TypeScript文档记录

TypeScript文档记录 1、TypeScript基础1.2 JavaScript1.3 性能 - 使网站快速响应 TypeScript Documentation ArkTS 语言 | 华为开发者联盟 1、TypeScript基础 面向编程初学者的 TypeScript&#xff0c;请记住&#xff1a; TypeScript 是带有编译时类型检查器的 JavaScript 运行…

学习spring第十四天

Spring注解方式整合第三方框架 xml整合MyBatis方式,如下 用注解方式代替xml方式如下 : 在配置类上加上 MapperScan("com.itheima.mapper") MapperScan("com.itheima.mapper") //MyMapperScan 在配置类里写入代码如下 Beanpublic DataSource dataSourc…

【C语言】(15)指针进阶

1. 指针与const 在C语言中&#xff0c;const关键字和指针一起使用时&#xff0c;可以创建对常量的引用&#xff0c;或者创建指向常量的指针。这对于保护重要数据不被意外修改以及提高程序的可读性和运行时的安全性非常有用。 1.1 const的基本用法 const关键字用于声明一个变…

风控安全产品系统设计

风控业务架构 我把风控业务架构的分层分为6层,分别是组件层、业务层、决策层、能力层、计算层、可视层。 以下基建为基础安全产品的简称。 组件层 组件层的职责是:数据收集与行为反制。 从接口、设备、行为三个维度进行数据收集,接收决策层的指令进行行为反制。为了保证…

Go语言深度解析:探索 crypto/md5 标准库的强大功能

Go语言深度解析&#xff1a;探索 crypto/md5 标准库的强大功能 引言Go语言和MD5的基础知识MD5算法简介Go语言概述Go中的MD5实现 crypto/md5 库的使用方法基本用法处理大型数据安全注意事项 实际案例分析示例1&#xff1a;文件的MD5校验示例2&#xff1a;网络数据的MD5哈希示例3…

【C++】运算符重载详解

&#x1f497;个人主页&#x1f497; ⭐个人专栏——C学习⭐ &#x1f4ab;点击关注&#x1f929;一起学习C语言&#x1f4af;&#x1f4ab; 目录 导读 1. 为什么需要运算符重载 2. 运算符重载概念 3. 运算符重载示例 3.1 运算符重载 3.2 >或<运算符 4. 运算符重…

面试数据结构与算法总结分类+leetcode目录【基础版】

&#x1f9e1;&#x1f9e1;&#x1f9e1;算法题目总结&#xff1a; 这里为大家总结数据结构与算法的题库目录&#xff0c;如果已经解释过的题目会标注链接更新&#xff0c;方便查看。 数据结构概览 Array & String 大家对这两类肯定比较清楚的&#xff0c;同时这也是面试…

SVDiff: Compact Parameter Space for Diffusion Fine-Tuning——【论文笔记】

本文发表于ICCV 2023 论文地址&#xff1a;ICCV 2023 Open Access Repository (thecvf.com) 官方代码&#xff1a;mkshing/svdiff-pytorch: Implementation of "SVDiff: Compact Parameter Space for Diffusion Fine-Tuning" (github.com) 一、Introduction 最近几…

Vue3中使用tsx文件

1. 安装 npm install vitejs/plugin-vue-jsx -D2. 配置vite.config.ts import { defineConfig } from vite import vue from vitejs/plugin-vue import path from path import vueJsx from "vitejs/plugin-vue-jsx"// https://vitejs.dev/config/ export default d…

11:Servlet中初始化参数的获取与应用-Java Web

目录 11.1 Servlet初始化参数简介11.2 如何在Servlet中获取初始化参数11.3 基于注解的初始化参数&#xff08;Servlet 3.0&#xff09;11.4 区别总结11.5 应用场景总结 在构建Java Web应用程序时&#xff0c;Servlet是核心组件之一&#xff0c;它负责处理HTTP请求并生成响应。而…

五大架构风格之四-虚拟机架构风格

虚拟机架构风格&#xff1a; 虚拟机架构风格是一种软件架构&#xff0c;它通过模拟完整的计算机系统&#xff08;包括硬件&#xff09;来运行程序。这种风格的核心是虚拟机监控器。如最出名的虚拟机VM&#xff0c;在使用虚拟机架构&#xff0c;一个或多个虚拟机可以在单一物理主…

标题:揭秘Java中Thread.sleep(0)的微妙用法与实战解析

引言 在深入研究Java多线程编程时&#xff0c;我们经常会遇到一个看似不起眼但颇具实用价值的方法——Thread.sleep(0)。乍一看&#xff0c;让一个线程“休眠”零毫秒似乎是一个没有意义的操作&#xff0c;但实际上&#xff0c;它在并发编程场景中扮演着重要的角色。本文将详细…

java反射详解

动态代理 什么是动态代理&#xff1f; 特点&#xff1a;无侵入式的给代码增加额外的功能 对象有什么方法想要被代理&#xff0c;代理就一定要有对应的方法 对象和代理需要实现同一个接口&#xff0c;接口中就是被代理的方法 调用者通过代理&#xff0c;调用代理中的方法&#x…

高级FPGA开发之基础协议PCIe

基础协议之PCIe部分 一、TLP包的包头 在PCIe的系统中&#xff0c;tlp包的包头的结构有许多部分是相似的&#xff0c;通过掌握这些常规的包头&#xff0c;能帮助理解在PCIe总线上各个设备之间如何进行数据的收发。 通用的字段 通用字段作用Fmt决定了包头是3DW还是3DW&#xff…