Debian 新維護人員手冊軟件包維護人員來說,有一件事是非常明確的:創建並維護一個 Debian 軟件包需要花費很多精力,所需 的時間很可能遠不只是幾個小時。維護人員需要有良好的技術基礎,同時也需要十分勤奮,這樣才能保證我們的系統 正常運行而不出現問題。 如果你在軟體包製作方面需要他人幫助,請閱讀節 1.4。 本文的最新版隨時都可以在 http://www.debian.org/doc/maint-guide/ 上和 maint-guide 軟件包裏找到。文檔的簡體中 軟件包裏找到。文檔的簡體中 文翻譯可以在 maint-guide-zh-cn 軟件包裏找到。還有一點需要注意的是,這篇文檔的內容相對於當前的開發情 況可能會有略微的延遲。 由於這篇文檔是一份手把手的教程,所以在一些重要的話題上會對每個步驟都做詳細的解釋。因而你可能覺得它們之 中有一些與你的想法毫不相干。請準備好足夠的耐心來學習。同時我也有意地省略了某些不必要的細節,以使這篇文 檔儘可能保持簡潔。 1.1 Debian 的社會驅動力 包括通過依賴 關係安裝的程序,比如 make)的文檔,至少瞭解其一般的用途和用法。現在看來這是一項耗時巨大的任務,但在接下 來的工作中你將爲你閱讀了它們而感覺到 非常愉快。如果一會你遇到一些特定的問題,我會建議你重新閱讀上面提到 的文檔。 1.3 開發時需要的文檔 以下是 非常重要的文件,你應該在讀本文件時同時參考它們: • debian-policy - the Debian Policy0 码力 | 63 页 | 512.12 KB | 1 年前3
Debian 快速參考手冊麼您可以跟著‘將 distribution 升級 至 stable, testing 或 unstable’ 3這一節來升級系統的版本,或者您可只升級該軟體。如 果升級該軟體不是那麼方便或造成更多問題,您可以考慮 ‘把套件引入 stable 系統’ 17 這一節 所提的 backport 套件。 3 Chapter 2 將 將 將 distribution 升 升 升級 級 級至 至 至 stable 值得注意的地方,從套件上載到unstable並移植到testing的這段時間內,會造成 Debian testing延遲安裝含有安全性修正的軟體。 參閱 ‘Debian 套件管理系統’ 5 了解套件處理基礎,遇到問題時請參閱 ‘APT 升級的錯誤排除方 法’ 11。 2.3.1 使 使 使用 用 用 dselect 如果系統裝了許多套件的 -dev 等套件,推薦下面使用 dselect 的操作方法來進行套件的精 Suggests 和 Recommends 來提示你附加的套件,如果不想添加任何套件,只需輸入 Q 退 出 dselect 。 # dselect install 在安裝過程中,必須回答一些有關套件設定的問題,準備好你的筆記本花點時間處理它們。參 閱 ‘dselect’ 8 。 使用 dselect看看,他 他 他做 做 做得 得 得還 還 還不 不 不錯 錯 錯 :) 5 Chapter 3 Debian0 码力 | 29 页 | 862.98 KB | 1 年前3
Debian 套件打包教學指南 version 0.29構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 這是實際打包套件的地方 Debian 套件打包教學指南 10 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 11 / 90 原始碼套件 ▶ 一個原始碼套件可產生多個二進制套件 舉例來說 net/#build-systems Debian 套件打包教學指南 26 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 27 / 90 構建套件 ▶ apt-get build-dep mypackage0 码力 | 90 页 | 691.02 KB | 1 年前3
Debian 參考手冊(第 2.109 版). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.1.9 對包管理問題的第一個迴應 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.1.10 如何挑選 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.5 解決特定軟體包問題的主要網站 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.6 使用 shell 例子) • 保持客觀。(使用 popcon 等等。) 提示 我試圖闡明作業系統底層和階層體系的各方面內容。 預備知識 警告 閱讀本文檔,你需要通過自己的努力去查找本文檔未提及的問題答案。本文檔僅僅提供有效的起點。 你必須自己從以下原始材料查找解決方案。 • Debian 網站(https://www.debian.org)上的通用資訊 • ”/usr/share/doc/package_name”0 码力 | 260 页 | 1.41 MB | 1 年前3
Debian GNU/Linux 安裝手冊 January 8, 20245 Disabling the Windows “fast boot”/“fast startup”feature . . . . . . . . . . . . 17 3.6.6 需要留意的硬體問題 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4 取得系統安裝媒介 19 4.1 Official Synthesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.4.4 常見的 64-bit PC 安裝問題 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.4.4.1 在 PCMCIA 段系統當機 . . . . 套件中的每個軟體套 件都包含了執行檔、腳本、文件和設定資訊,並且擁有一位維護者,其主要職責是保持軟體套件更新、追 蹤臭蟲報告,並與軟體原作者保持聯絡。我們龐大的使用者群與臭蟲追蹤系統的結合可以確保問題被及 時發現和修復。 Debian 對細節的注重使我們可以生產出高品質、穩定和靈活的發行套件。經過簡單的設定後,可以 安裝並應用到各種場合,從精簡的防火牆到桌面科學工作站,甚至高級網路伺服器。 Debian0 码力 | 120 页 | 643.51 KB | 1 年前3
Debian リファレンス v2.1242.4.2 インストールされたパッケージファイルの検証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.4.3 パッケージ問題からの防御 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.4.4 パッケージメタデーターの検索 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.5 特定パッケージの問題解決のためのキーとなるウェッブサイトのリスト . . . . . . . . . . . . . . . . . . 50 2.6 apt(8) や aptitude(8) や apt-get(8) が後ろについたパッケージのサイズは、unstable リリース中にパッケージが無く experimental リリー ス中のパッケージサイズが代用されたことを示します。 本書へのバグ報告 何かこの文書に問題を発見した場合には、debian-reference パッケージに対して reportbug(1) を用いてバグ 報告をして下さい。プレーンテキストバージョンかソースに対する”diff -u” による修正提案を含めて下さい。0 码力 | 287 页 | 1.60 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版伺服器的進階設定 25.4. 20.4 登錄檔分析以及 PHP 強化模組 25.5. 20.5 建立連線加密網站 (https) 及防砍站腳本 25.6. 20.6 重點回顧 25.7. 20.7 本章習題 25.8. 20.8 參考資料與延伸閱讀 26. 第二十一章、文件服务器之三: FTP 服务器 26.1. 21.1 FTP 的数据链路原理 26.2. 21.2 vsftpd 服务器基础设定 器的工作原理與目的之外,還得要熟悉網路以及基礎系統管理操作等 等。 不過目前有太多的書籍以及設定參考範例在教導大家如何架設一個可以用的伺服器,但這些範例卻沒有就伺服器 的維護與管理, 還有發生問題時應該要如何處理的流程作個解釋。因此,架設伺服器是很容易的,不過,被攻擊也是 很常見的啊! 所以,筆者在這本書裡面就從系統基礎以及網路基礎講起,再談談網路攻擊後以及防火牆防護主機後, 才進入架設伺服器的章節。 這種磁碟提供者的模擬器!同時將 vsftpd 加入了 SSL 的加密支援!並且將伺服器常用在內部網路或網際 網路作個區分, 以方便使用者瞭解該服務常用於哪些實務上。這些分類都是筆者近期來在學校作專題研究時的一些觀 察後,所做的分析。 希望能夠對讀著們有些幫助。 這本書既然是談論比較深入的架站規劃、流程、技巧與維護等工作,那麼比較基礎的 Linux 操作與相關的 Shell 語法,在這本書裡面就不可能談論的很多,畢竟,0 码力 | 795 页 | 17.63 MB | 1 年前3
Debian 參考卡片Calamares installer: https: //www.debian.org/CD/live/ 錯誤 位於 https: //bugs.debian.org/ 的 錯誤追蹤站台 所有現存及已解決的問題的相關 資訊。 套件相關 請參閱 https: //bugs.debian.org/套件名稱/, 使用 wnpp 來請求包裝新套件。 reportbug 透過電子郵件來回報錯誤。 回報 請參閱0 码力 | 2 页 | 102.75 KB | 1 年前3
Curve支持S3 数据缓存方案Page 2 of 9 版本 时间 修改者 修改内容 1.0 2021/8/18 胡遥 初稿 背景 整体设计 元数据采用2层索引 对象名设计 读写缓存分离 缓存层级 对外接口 后台刷数据线程 本地磁盘缓存 关键数据结构 详细设计 Write流程 Read流程 ReleaseCache流程 Flush流程 FsSync流程 后台流程 poc测试验证 背景 基于s3的dae runcate接口,可以由client直接修改inode的len,由metaserver的碎片整 理(马杰负责)模块进行truncate的无效数据清理 后台刷数据线程© XXX Page 4 of 9 启动后台线程,将写Cache定时刷到S3上,同时通过inodeManager更新inode缓存中的s3InfoList。具体细节见 本地磁盘缓存 如果有配置writeBack dev,则会调0 码力 | 9 页 | 179.72 KB | 6 月前3
Cilium的网络加速秘诀IP 来实现 policy过 滤,不足: • 一条过滤规则可能需要记录诸 多的CIDR • endpoint身份和 IP 地址耦合, 如 pod 重启后 IP 发生变化, 整集群可能需要同步 信息,刷 新 OVS 流表或者 ipset 规则 • 大规模的 policy ,会一定程度 的影响规则查询的效率,会一 定程度的影响规则更新的时间, 这些都会引入的TPS波动 Cilium policy采用了0 码力 | 14 页 | 11.97 MB | 1 年前3
共 26 条
- 1
- 2
- 3













