Debian 套件打包教學指南 version 0.29
Debian 套件打包教學指南 Lucas Nussbaum packaging-tutorial@packages.debian.org version 0.29 – 2021-11-03 Debian 套件打包教學指南 1 / 90 關於此教學指南 ▶ 目標: 瞭解 Debian 套件打包的相關知識 ▶ 修改既有套件 ▶ 新增自有套件 ▶ 和 Debian 社群進行交流 ▶ 成為 Ubuntu Debian 套件打包教學指南 2 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 4 / 90 Debian ▶ GNU/Linux 發行版 ▶ 第一個以 GNU 開源精神進行開發的主要發行版 ▶ 非營利, 由超過1000個志願者協同開發而成 ▶ 三個主要特色: ▶ 品質 – 卓越的技術文化 準備好才會發行0 码力 | 90 页 | 691.02 KB | 1 年前3Debian 快速參考手冊
. . . . . . 4 3 Debian 套 套 套件 件 件管 管 管理 理 理系 系 系統 統 統 5 3.1 介紹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1.1 主要的套件管理工具 . . . . . . . . . . . . . 1.2 方便的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.2 體驗 Debian 套件管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.2.1 設定 APT . . . . . . . . 11 3.3.4 回復套件的選取狀態的資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3.5 在 /var 崩潰後救援系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3.6 把套件安裝到一個無法開機的系統 . . . .0 码力 | 29 页 | 862.98 KB | 1 年前3鸟哥的Linux 私房菜
之后的软件就不可贩卖,这个是不同的两回事呦!举个例子来说,在 Red Hat 的官方网站上面提供 Red Hat 释出的 Linux 安装光盘提供大众下载,但是 Red Hat 本身依然有在卖 Linux 的套件,而且还卖的『很不便宜!』为何可以如此呢?呵呵!因为 Red Hat 他们卖的数据当中,含 有相当大量经过整了的文件数据,这些数据虽然在网络上面可以下载,然而花了这么多的时间来整理这些 数据,当然应 Linux 的核 心已经提供了相当多的支持与工具程序,但毕竟还不足以构成一个很完整的操作系统。 好在,由于 Linux 的稳定性良好,并且可以在便宜的 x86 架构下的计算机平台运作,所以吸引了很多 的套件商与自由软件的开发团队在这个 Linux 的核心上面开发相关的软件,例如有名的 sendmail, wu- ftp, apache 等等。此外,亦有一些商业公司发现这个商机,因此,这些商业公司或者是非营利性的工 的系统管 理模块与工具,而释出一套可以完整安装的操作系统,这个完整的 Linux 操作系统,我们就称呼他为 distribution,或者是中文所谓的『安装套件』啰!当然啰,由于是基于 GNU 的架构下,因此各家公司 所发行的光盘套件是可以在网络上面自由下载的。不过,如果想要有较佳的服务,那么购买该公司发 行的光盘也是不错的! 不过,由于发展的 Linux 公司实在太多了,例如有名的 Red0 码力 | 386 页 | 11.69 MB | 1 年前3Debian 新維護人員手冊
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.6 套件名稱和版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6 構建套件 38 6.1 完整的 (重) 構建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 6.4 pbuilder 套件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 63 页 | 512.12 KB | 1 年前3Debian 參考卡片
debian.org/ 取得說明 man 頁或 man bash 取得所有命令及許多設定檔的線 上說明。 指令 [--help, -h] 大多數指令的簡要說明。 /usr/share/ doc/套件名/ 可在此找到所有文件。也許帶有 README.Debian 檔,內有快速指 引。 網頁文件 包含了參考文件、說明手冊、常 見問答、實作指南等等。位於 https://www.debian.org/doc/ org/CD/live/ 錯誤 位於 https: //bugs.debian.org/ 的 錯誤追蹤站台 所有現存及已解決的問題的相關 資訊。 套件相關 請參閱 https: //bugs.debian.org/套件名稱/, 使用 wnpp 來請求包裝新套件。 reportbug 透過電子郵件來回報錯誤。 回報 請參閱 https://www.debian. org/Bugs/Reporting 預設的文字編輯器。可以是 nano、emacs、vi 或 joe。 位於 http://hostname:631 的 CUPS 透過瀏覽器介面存取印表系統。 dpkg-reconfigure 套 件名稱 重新設定套件,像是 keyboard-configuration(鍵盤) 或是 locales (區域化資訊)。 update-alternatives 選項 管理可替代的指令。 update-grub 在修改0 码力 | 2 页 | 102.75 KB | 1 年前3Debian GNU/Linux 安裝手冊 January 8, 2024
Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 8.2.1 Debian 軟體套件系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 8.2.2 Additional Software language. Many thanks 在 amd64 架構上安裝 Debian GNU/Linux 13 我們非常高興您決定嘗試 Debian,並確信您將發現 Debian 的 GNU/Linux 發行套件是獨一無二的。Debian GNU/Linux 集合了來自世界各地的高品質自由軟體,並將它們緊密的整合在一起。您會發現整合後的效 果比單純的程式集合還要更好。 我們瞭解大多數使用者都希望跳過閱讀本手冊的步驟並直接安裝 Chapter 1 歡迎使用 Debian 本章將簡要介紹 Debian 計畫和 Debian GNU/Linux。如果您已經對 Debian 計畫的歷史和 Debian GNU/Linux 發行套件有一定的瞭解,您可略過本章。 1.1 什麼是 Debian? Debian is an all-volunteer organization dedicated to developing free0 码力 | 120 页 | 643.51 KB | 1 年前3Ubuntu 桌面培训 2010
. . . . . . . . . . . . . . . . . . . . . . . . 112 4 使用 OpenOffice 应用程序 115 4.1 OpenOffice.org 套件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 4.1.1 OpenOffice.org 文字处理 100 连接和使用互联网 浏览网络 阅读 RSS 收发邮件 即时通信 使用软电话拨打电话 复习题 上机练习 使用 OpenOffice 应用程序 180 OpenOffice.org 套件介绍 28 Ubuntu 课程计划 目录 Karmic Koala 使用 OpenOffice.org 文字处理 使用 OpenOffice.org 电子表格 使用 OpenOffice.org Copyleft 的 定 义 : http://www.gnu.org/copyleft/copyleft.html 到了 1991年,很多 GNU 工具都被开发了出来,包括强大的 GNU 编译器套件(GNU Compiler Collection, GCC)。软件需要运行操作系统之上,但是,创造一个自由的 操作系统的所必不可少的部分——自由的内核,却还没有开发出来。 1.2.2 开源运动与 Linux0 码力 | 524 页 | 57.54 MB | 1 年前3Ubuntu 桌面培训 2010
. . . . . . . . . . . . . . . . . . . . . . . 115 IV 使用 OpenOffice 应用程序 117 IV.I OpenOffice.org 套件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 IV.I.I OpenOffice.org 复习题 上机练习 表 3 第 一 天 - 第 3 章 30 Ubuntu 课程计划 目录 Lucid Lynx 使用 OpenOffice 应用程序 180 OpenOffice.org 套件介绍 使用 OpenOffice.org 文字处理 使用 OpenOffice.org 电子表格 使用 OpenOffice.org 演示 使用 OpenOffice.org 图画 使用 OpenOffice 对 Copyleft 的 定 义:http://www.gnu.org/copyleft/copyleft.html 到了 1991年,很多 GNU 工具都被开发了出来,包括强大的 GNU 编译器套件(GNU Compiler Collection, GCC)。软件需要运行操作系统之上,但是,创造一个自由的 操作系统的所必不可少的部分——自由的内核,却还没有开发出来。 I.II.II 开源运动与0 码力 | 540 页 | 26.26 MB | 1 年前3Debian 參考手冊(第 2.109 版)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 6.1.2 瀏覽器擴充套件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 . . . . . 159 9.6.15 通過“mount --bind”掛載另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . . . . . . . . 159 9.6.16 透過 overlay 掛載(overlay-mounting)另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . 159 9.6.17 使用符號連結擴充可用儲存空間 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Debian 參考手冊 xiv 10.2.2 實用備份套件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1860 码力 | 260 页 | 1.41 MB | 1 年前3Debian 参考手册(版本 2.109)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Debian 参考手册 xiv 10.2.2 实用备份套件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 归档区域(area)列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.4 套件和代号的关系 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 典型使用场景下可选择的网络服务列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 10.5 实用备份程序套件列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1870 码力 | 261 页 | 1.39 MB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4