Debian 新維護人員手冊軟件包構建流程就會包含生成幾個特定的文件,如下: • 獲取上游軟件的拷貝,通常爲壓縮過的 tar 格式。 – package-version.tar.gz • 在上遊程序的 debian 目錄下添加 Debian 特定的打包修改,並以 3.0 (quilt) 格式創建一個非本地源碼包。(也 就是指用於構建 Debian 軟件包的輸入文件集合) – package_version.orig.tar hello-sh-1.0.tar.gz ,而且這會是一個非常好的開端:⁵ ⁵不用擔心失蹤的 Makefile。你可以參照節 5.11 ,簡單地通過 debhelper 來安裝 hello 程序,或者修改上游源代碼來添加帶有 install 目標 的新Makefile,參照章 3 Debian 新維護人員手冊 9 / 57 $ mkdir -p hello-sh/hello-sh-1.0; cd hello-sh/hello-sh-1 如果你的程序源代碼是以其他形式提供的 (比如文件名以 .Z 或 .zip 結尾⁶),則使用合適的工具將其解包,再重新打 包。 如果你的程序源代碼中包含一些不符合 DFSG 的內容,你應當解包後移除它們,再以添加了 dfsg 的上游版本號重新 打包。 作爲示例,我將使用一個名爲 gentoo 的程序,它是一個 GTK+ 文件管理器。⁷ 在你的用戶主目錄下創建一個子目錄,命名爲 debian 或 deb 或其他你喜歡且合適的名字0 码力 | 63 页 | 512.12 KB | 1 年前3
Debian 套件打包教學指南 version 0.29-x grep_*.dsc 2 注意 debian/中的檔案. ▶ 原始碼套件產生多少二進制套件? ▶ 這個套件使用哪一種打包小幫手? 3 構建套件 4 先修改套件. 並在changelog中添加一個條目並且遞增版本號碼. 5 接著將 perl-regexp 功能移除 (位於 ./configure 中的選項) 6 重新構建套件 7 使用 debdiff 來比較原始和新套件中差異 8 並且下載版本 2.12-2 的套件 2 注意 debian/中的檔案. ▶ 原始碼套件產生多少二進制套件? ▶ 這個套件使用哪一種打包小幫手? 3 構建套件 4 先修改套件. 並在changelog中添加一個條目並且遞增版本號碼. 5 接著將 perl-regexp 功能移除 (位於 ./configure 中的選項) 6 重新構建套件 7 使用 debdiff 來比較原始和新套件中差異 8 debuild 或者 dpkg-buildpackage -us -uc (大約需要一分鐘) Debian 套件打包教學指南 71 / 90 編輯修改歷程 4 先修改套件. 並在changelog中添加一個條目並且遞增版本號碼. ▶ debian/changelog 是一個文字檔. 你可以手動編輯或者創建一條歷程記錄. ▶ 或者你可以使用dch -i, 使用編輯器創建一條歷程記錄 ▶ 名字以0 码力 | 90 页 | 691.02 KB | 1 年前3
Kubernetes 入門發放憑證 圖 2.12 CA 認證流程 2-56 Kubernetes 核心原理 2 (4) 添加一個“volume"給 Pod,在該“volume"中設定一個能存取 API Server 的 Token(該 Token 來自 Service Account Secret); (5) 透過添加“volumeSource"的方式,將上面提到的“volume"掛載到 Pod 中所 有容器的0 码力 | 12 页 | 2.00 MB | 1 年前3
Hello 算法 1.2.0 繁体中文 C# 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 379 页 | 18.79 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 Dart 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 378 页 | 18.77 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 Go 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 385 页 | 18.80 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 Kotlin 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 382 页 | 18.79 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 Java 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 379 页 | 18.79 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 JavaScript 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 379 页 | 18.78 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 TypeScript 版node 链表节点 鏈結串列節點 head node 头节点 頭節點 tail node 尾节点 尾節點 list 列表 串列 dynamic array 动态数组 動態陣列 hard disk 硬盘 硬碟 random‑access memory (RAM) 内存 記憶體 cache memory 缓存 快取 cache miss 缓存未命中 快取未命中 cache hit rate 缓存命中率0 码力 | 384 页 | 18.80 MB | 10 月前3
共 27 条
- 1
- 2
- 3













