zoukankan      html  css  js  c++  java
  • deb打包

    1. 安装依赖项

    sudo apt-get install build-essential debhelper make autoconf automake dpkg-dev fakeroot pbuilder gnupg dh_make

    2. 初始化deb

    dh_make --native --single --packagename zdds_1.0.0  --email zeng.jianrong@qq.com

    3. 添加固件lib/bin/script等

    4. 打包,在上层目录就会生成deb包

    dpkg-buildpackage -us -uc -ui

    PS:

    1. 安装:sudo dpkg -i zdds_1.0.0_amd64.deb 

    2. 查看安装包: dpkg -l | grep zdds

    3. 卸载:# dpkg -r my-deb 

    删除包,且删除配置文件:# dpkg -P|--purge my-deb  

    4. 查看deb包是否安装/deb包的信息 dpkg -s|--status <package>

    # dpkg -s my-deb

    5. 查看deb包文件内容 

    # dpkg -c mydeb-1.deb

    6. 查看当前目录某个deb包的信息

    # dpkg --info mydeb-1.deb

    7. 解压deb中所要安装的文件

    # dpkg -x  mydeb-1.deb mydeb-1

    第一个参数为所要解压的deb包,第二个参数为将deb包解压到指定的目录

    8. 解压deb包中DEBIAN目录下的文件(至少包含control文件)

    # dpkg -e mydeb-1.deb mydeb-1/DEBIAN

    9. 列出与该包关联的文件 dpkg -L|--listfiles <package>

    # dpkg -L my-deb 

    10. 配置软件包 dpkg --configure <package>

    # dpkg --configure my-deb

    refs:https://wiki.debian.org/Packaging/Intro

    1. https://linux.cn/article-9878-1.html

    2. https://www.ubuntukylin.com/ukd/home/deb2.php

  • 相关阅读:
    mysql 查询当月天数
    mybatis <collection>标签 类型为string时无法获取重复数据错误
    eclipse 关闭validating
    YAGNI 声明
    tomcat 异常
    svn 用cmd命令行启动服务
    linux 命令
    windows10安装liux系统
    一带一路是个啥?
    串口通信协议
  • 原文地址:https://www.cnblogs.com/zengjianrong/p/14927230.html
Copyright © 2011-2022 走看看