【技术教程】ios解包与打包deb教程

零 技术教程3168字数 1590阅读5分18秒阅读模式

所需工具:

NewTerm终端

Filza文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

越狱文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

Redeb插件备份文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

聪明的大脑文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

勤劳的双手文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

 文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

注意:本站只提供教程,不提供任何成品+工具+游戏链接,仅限用于学习和研究。文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

 文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

教程如下:

附一个deb文件仅供参考学习文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

此处为隐藏的内容
发表评论并刷新,方可查看

前言:

deb 包的文件结构
deb 软件包里面的结构:它具有DEBIAN和软件具体安装目录(如etc, usr, opt, tmp等)。文章源自灵鲨社区-https://www.0s52.com/jc/jsjc/8605.html

数据包:

包含实际安装的程序数据,文件名为“data.tar.XXX”

安装信息及控制包:

包含deb的安装说明,标识,脚本等,文件名为“control.tar.gz”

二进制数据:

包含文件头等信息,需要特殊软件才能查看

control文件:

control:这个文件主要描述软件包的名称(Package),版本(Version),Installed-Size(大小),Maintainer(打包人和联系方式)以及描述(Description)等,是deb包必须具备的描述性文件,以便于软件的安装管理和索引。

preinst文件:

在Deb包文件解包之前(即软件安装前),将会运行该脚本。可以停止作用于待升级软件包的服务,直到软件包安装或升级完成。

postinst文件:

负责完成安装包时的配置工作。如新安装或升级的软件重启服务。软件安装完后,执行该Shell脚本,一般用来配置软件执行环境,必须以“#!/bin/sh”为首行。

prerm 文件:

该脚本负责停止与软件包相关联的daemon服务。它在删除软件包关联文件之前执行。

postrm文件:

负责修改软件包链接或文件关联,或删除由它创建的文件。软件卸载后,执行该Shell脚本,一般作为清理收尾工作,必须以“#!/bin/sh”为首行

终端输入su
iPhone默认密码是

此处为隐藏的内容
发表评论并刷新,方可查看

教程结束

零
  • 转载请务必保留本文链接:https://www.0s52.com/jc/jsjc/8605.html
    本社区资源仅供用于学习和交流,请勿用于商业用途
    未经允许不得进行转载/复制/分享
评论  3  访客  3
    • linoa
      linoa 3

      sW

      • lhw20010924
        lhw20010924 4

        6666

        • 2308500489@qq.com
          2308500489@qq.com 2

          6

        发表评论