TT Bigdata TT Bigdata
首页
GitHub (opens new window)
JaneTTR

JaneTTR

数据酿造智慧,每一滴都是沉淀!
  • Ambari 深度专题

  • Bigtop 方法论

  • 自定义集成

  • Ambari Server 与 Web

  • Ambari Metrics

  • Ambari Plus 思考

  • Redis集成实战

    • Bigtop通用部分

    • Bigtop打包部分

      • RPM

      • DEB

        • Step4-buildroot处理
        • Step5-Debian下构造-source
          • 创建 format 文件
        • Step5-Debian下构造-compat
        • Step5-Debian下构造-control
        • Step5-Debian下构造-copyright
        • Step5-Debian下构造-dirs
        • Step5-Debian下构造-install
        • Step5-Debian下构造-inst|rm
        • Step5-Debian下构造-rules
        • Step6-Log-编译细节
        • Step7-Log-安装细节
        • Step8-Log-制品细节
    • Ambari部分

  • 通用代码模板

  • 各组件代码

  • 技术专题
  • Redis集成实战
  • Bigtop打包部分
  • DEB
JaneTTR
2025-08-18
目录
创建 format 文件

Step5-Debian下构造-source

在 Debian 打包体系中,debian/source/format 用于指定源码包的格式。常见的写法是 3.0 (quilt),表示启用 quilt 补丁系统。

为什么要写 format?

  • 避免 dpkg-source 报错:source format not specified
  • 启用 quilt 补丁系统,方便管理 debian/patches
  • 保证与 debhelper 默认模板兼容

# 创建 format 文件

cd bigtop-packages/src/deb/redis
mkdir -p source
echo "3.0 (quilt)" > source/format
1
2
3

image-20250818104621280

目录结构示意:

bigtop-packages/src/deb/redis/
├── control
├── copyright
├── rules
├── source
│   └── format   # 内容:3.0 (quilt)
└── changelog
1
2
3
4
5
6
7
#Redis#Stack集成#集成案例#Ubuntu#Bigtop#DEB
Step4-buildroot处理
Step5-Debian下构造-compat

← Step4-buildroot处理 Step5-Debian下构造-compat→

最近更新
01
当前版本 2026/08
08-29
02
把 Ambari Server HA 稳稳地跑起来
08-17
03
从一次启用操作追到主备就绪
08-17
更多文章>
Theme by Vdoing | Copyright © 2017-2026 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式