 Debian 套件打包教學指南 version 0.29Debian 套件打包教學指南 Lucas Nussbaum packaging-tutorial@packages.debian.org version 0.29 – 2021-11-03 Debian 套件打包教學指南 1 / 90 關於此教學指南 ▶ 目標: 瞭解 Debian 套件打包的相關知識 ▶ 修改既有套件 ▶ 新增自有套件 ▶ 和 Debian 社群進行交流 ▶ 成為 成為 Debian 進階使用者 ▶ 這份教學指南針對重要功能進行介紹, 但也許會有疏漏之處 ▶ 所以你需要閱讀更多文件 ▶ 文件大部份的內容也適用於 Debian 衍生的 Linux發行版 ▶ 其中包含 Ubuntu Debian 套件打包教學指南 2 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 4 /0 码力 | 90 页 | 691.02 KB | 1 年前3 Debian 套件打包教學指南 version 0.29Debian 套件打包教學指南 Lucas Nussbaum packaging-tutorial@packages.debian.org version 0.29 – 2021-11-03 Debian 套件打包教學指南 1 / 90 關於此教學指南 ▶ 目標: 瞭解 Debian 套件打包的相關知識 ▶ 修改既有套件 ▶ 新增自有套件 ▶ 和 Debian 社群進行交流 ▶ 成為 成為 Debian 進階使用者 ▶ 這份教學指南針對重要功能進行介紹, 但也許會有疏漏之處 ▶ 所以你需要閱讀更多文件 ▶ 文件大部份的內容也適用於 Debian 衍生的 Linux發行版 ▶ 其中包含 Ubuntu Debian 套件打包教學指南 2 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 4 /0 码力 | 90 页 | 691.02 KB | 1 年前3
 Debian 新維護人員手冊Debian 新維護人員手冊 Josip Rodin, Osamu Aoki, Aron Xu, 李凌, 郑原真, 陳侃如, 青木修, 且周默 Debian 新維護人員手冊 ii 版權 © 1998-2002 Josip Rodin 版權 © 2005-2015 Osamu Aoki 版權 © 2010 Craig Small 版權 © 2010 Raphaël Hertzog 本文件可在 通用公共許可證第二版或更高版本的條款規定下使用。 本文檔在撰寫過程中參考了以下兩篇文檔: • Making a Debian Package (AKA the Debmake Manual), copyright © 1997 Jaldhar Vyas. • The New-Maintainer’s Debian Packaging Howto, copyright © 1997 Will Lowe. The examples is available as ”Guide for Debian Maintainers”. Please use this new tutorial as the primary tutorial document. Debian 新維護人員手冊 iii COLLABORATORS TITLE : Debian 新維護人員手冊 ACTION NAME DATE SIGNATURE0 码力 | 63 页 | 512.12 KB | 1 年前3 Debian 新維護人員手冊Debian 新維護人員手冊 Josip Rodin, Osamu Aoki, Aron Xu, 李凌, 郑原真, 陳侃如, 青木修, 且周默 Debian 新維護人員手冊 ii 版權 © 1998-2002 Josip Rodin 版權 © 2005-2015 Osamu Aoki 版權 © 2010 Craig Small 版權 © 2010 Raphaël Hertzog 本文件可在 通用公共許可證第二版或更高版本的條款規定下使用。 本文檔在撰寫過程中參考了以下兩篇文檔: • Making a Debian Package (AKA the Debmake Manual), copyright © 1997 Jaldhar Vyas. • The New-Maintainer’s Debian Packaging Howto, copyright © 1997 Will Lowe. The examples is available as ”Guide for Debian Maintainers”. Please use this new tutorial as the primary tutorial document. Debian 新維護人員手冊 iii COLLABORATORS TITLE : Debian 新維護人員手冊 ACTION NAME DATE SIGNATURE0 码力 | 63 页 | 512.12 KB | 1 年前3
 這些年,我們一起追的Hadoopetc.) and the fully operational operating systems with its distributions (RedHat, Ubuntu, Fedora, Debian etc.) 所以,市面上就有了一堆大同小異的 Hadoop Distribution: Cloudera 有 Cloudera Distribution for Hadoop (CDH) Oracle0 码力 | 74 页 | 45.76 MB | 1 年前3 這些年,我們一起追的Hadoopetc.) and the fully operational operating systems with its distributions (RedHat, Ubuntu, Fedora, Debian etc.) 所以,市面上就有了一堆大同小異的 Hadoop Distribution: Cloudera 有 Cloudera Distribution for Hadoop (CDH) Oracle0 码力 | 74 页 | 45.76 MB | 1 年前3
 Comprehensive Rust(繁体中文)rust-analyzer 通訊,後者提供適用於 VS Code、Emacs、Vim/Neovim 等的自動完成和跳至定義功能。此外,您也可以 使用稱做 RustRover 的不同 IDE。 • On Debian/Ubuntu, you can also install Cargo, the Rust source and the Rust formatter via apt. However, this nRF51822 微 控制器為基礎的開發板,具備一些 LED 和按鈕、連接 I2C 的加速計和羅盤,以及內建的 SWD 偵錯工具。 如要開始使用,請先安裝稍後需使用的工具。使用 gLinux 或 Debian: sudo apt install gcc-aarch64-linux-gnu gdb-multiarch libudev-dev picocom pkg-config qemu-system-arm rollers/examples/ 底下的一個終端機中: cargo embed --bin board_support debug 在相同目錄的另一個終端機中: 使用 gLinux 或 Debian: gdb-multiarch target/thumbv7em-none-eabihf/debug/board_support --eval-command="target remote :1337"0 码力 | 358 页 | 1.41 MB | 10 月前3 Comprehensive Rust(繁体中文)rust-analyzer 通訊,後者提供適用於 VS Code、Emacs、Vim/Neovim 等的自動完成和跳至定義功能。此外,您也可以 使用稱做 RustRover 的不同 IDE。 • On Debian/Ubuntu, you can also install Cargo, the Rust source and the Rust formatter via apt. However, this nRF51822 微 控制器為基礎的開發板,具備一些 LED 和按鈕、連接 I2C 的加速計和羅盤,以及內建的 SWD 偵錯工具。 如要開始使用,請先安裝稍後需使用的工具。使用 gLinux 或 Debian: sudo apt install gcc-aarch64-linux-gnu gdb-multiarch libudev-dev picocom pkg-config qemu-system-arm rollers/examples/ 底下的一個終端機中: cargo embed --bin board_support debug 在相同目錄的另一個終端機中: 使用 gLinux 或 Debian: gdb-multiarch target/thumbv7em-none-eabihf/debug/board_support --eval-command="target remote :1337"0 码力 | 358 页 | 1.41 MB | 10 月前3
 julia 1.10.10[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 1692 页 | 6.34 MB | 3 月前3 julia 1.10.10[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 1692 页 | 6.34 MB | 3 月前3
 Julia 1.10.9[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 1692 页 | 6.34 MB | 3 月前3 Julia 1.10.9[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 1692 页 | 6.34 MB | 3 月前3
 Julia 1.11.4[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3 Julia 1.11.4[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3
 Julia 1.11.5 Documentation[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3 Julia 1.11.5 Documentation[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3
 Julia 1.11.6 Release Notes[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3 Julia 1.11.6 Release Notes[powershell] (>= 3.0) — necessary only on Windows. • [which] — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get: sudo apt-get install .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2007 页 | 6.73 MB | 3 月前3
 julia 1.13.0 DEVpowershell (>= 3.0) — necessary only on Windows. • which — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get:CHAPTER 108. BUILDING .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2058 页 | 7.45 MB | 3 月前3 julia 1.13.0 DEVpowershell (>= 3.0) — necessary only on Windows. • which — needed for checking build dependencies. On Debian-based distributions (e.g. Ubuntu), you can easily install them with apt-get:CHAPTER 108. BUILDING .rpm, some extra effort is needed. See the julia- debian repository for an example of what metadata is needed for creating .deb packages for Debian and Ubuntu-based systems. See the Fedora package for0 码力 | 2058 页 | 7.45 MB | 3 月前3
共 24 条
- 1
- 2
- 3













