Debian 參考手冊
的目標在為 Debian
的使用者提供全面性的指導,就如同一本安裝之後的使用手冊。本文假設讀者願意閱讀
shell scripts ,並且在閱讀本文件前已具有 Unix-like 系統操作的基礎技能。
我並不打算在文中解釋所有的細節,因為你可以在 manual 頁面、
info 頁面或 HOWTO
文件中獲得詳細的說明。我希望為讀者提供更直接實用的資訊,但非全面性的說明。這些資訊包含了在文中列出實際的指令順序,或是在
examples/
下的 script
範例。在執行命令之前必須先了解這些範例的內容。這些指令的順序可能需要做些調整以符合你的系統。
文中大部分的技巧提示均引述自權威參考文獻,在 參考資料, 第 15.1 節 中列出這些參考書目。
該文件的主旨為 "quick reference" 但內容已經擴充許多。 儘管如此, Keep it short and simple (KISS) 是本文寫作的主導原則。
如果你在尋找系統緊急救援方面的幫助,請立刻閱讀 Debian 生存指令, 第 6.3 節 。
本文件最新官方文件是放在 Debian archives 中名為
debian-reference-zh-tw
的套件裡,你也可在 http://www.debian.org/doc/manuals/debian-reference/
取得。
本文件最新開發版本位於 http://qref.sourceforge.net/Debian/
。該計畫是位於 http://qref.sourceforge.net/
,在那兒可以下載本文件的純文字格式, HTML 格式、 PDF 格式、 SGML 格式和
PostScript 格式。
"Debian 參考手冊" 透過簡短的 bash
命令提供許多資訊。
以下是其文件慣例:
# root 身分所下的命令 $ 一般帳號身分所下命令 ... 命令動作描述
這些 shell 指令的範例使用 PS2=" "。 和 bash
相關資訊請參閱 Bash –
GNU 標準互動式 shell, 第 13.2.1 節 。
參考:
bash(1)
表示 Unix manual 頁面資訊。
http://www.debian.org/doc/manuals/debian-reference/
表示 URL 。
/usr/share/doc/Debian/reference/
表示系統中的檔案。
本文中使用下列的縮寫:
http://www.tldp.org/
)
http://www.debian.org/doc/
)
其他的縮寫在使用前就已經定義在文件內了。
本文中只提供了 LDP 文件的 URL。然而 Debian; 已經包裝了 LDP
的套件,安裝好套件後,可以在 /usr/share/doc/HOWTO/
取得這些檔案。
參閱 參考資料, 第 15.1 節 。
伴隨著本文(debian-reference-zh-tw
)中的 Example scripts
的範例可以在/usr/share/doc/Debian/reference/examples/
套件中取得。
隱藏檔開頭的 "." 被轉換成底線 "_"。
如果有幾個可選擇的範例的話,會加上附加的延伸檔名
如果你的系統是最小安裝且希望能善用本文的話,建議執行下面的命令以安裝一些有幫助的文件。
# apt-get install info man-db doc-base dhelp apt apt-utils auto-apt \ dpkg less mc ssh nano-tiny elvis-tiny vim sash \ kernel-package \ manpages manpages-dev doc-debian doc-linux-text \ debian-policy developers-reference maint-guide \ apt-howto harden-doc install-doc \ libpam-doc glibc-doc samba-doc exim-doc cvsbook \ gnupg-doc # apt-get install debian-reference # 如果你是用 Sarge ,也把這個裝起來吧 :)
Woody的使用者,請增加exim-doc-html
到上述的安裝清單。
Sarge的使用者,請用exim4-doc-html
和
exim4-doc-info
來替換exim-doc
。
Debian 同時維護三個不同的發行版本: 這些版本是:
當unstable的軟體在第一個禮拜或更久沒有 release-critical(RC)的臭蟲時,便會自動移動到testing。
請參閱 Debian distribution 開發代號 (codenames), 第 2.1.7 節 來了解 Debian 發行版本的代號。 在Woody發行(2002,八月)之前,三個版本的的代號為 Potato,Woody和Sid。 在 Woody 發行之後,三個版本的的代號為 Woody,Sarge和Sid。 當 Sarge 要發行時,stable and unstable 版本代號為 Sarge 和 Sid。testing版本將會重新產生(剛開始是拷貝自stable)並有一個新的版本代號。
訂閱debian-devel-announce@lists.debian.org這個 mailing list 來取得 Debian 的重大公告。 請參閱 Debian archives, 第 2.1 節。
如果您想要使用的軟體版本比目前發行版本提供的還新,那麼您可以跟著將 distribution 升級至 stable, testing 或 unstable, 第 5 章這一節來升級系統的版本,或者您可只升級該軟體。如果升級該軟體不是那麼方便或造成更多問題,您可以考慮 把套件引入 stable 系統, 第 6.4.10 節 這一節所提的 backport 套件。
testing版本會有延誤安裝安全性修正軟體的副作用。這樣的軟體是因為上傳到unstable並移植到testing的這段期間所造成的延誤。
如果您混用不同的發行版本,例如 testing 和 stable 或
unstable 和
stable,您終究會安裝到testing或unstable版本的核心軟體,例如libc6
,而這樣的行為無法保證系統無臭蟲存在。您必須特別小心。
使用testing 或
unstable的版本會提高遇到嚴重錯誤或臭蟲的機會。這些危險可以利用配置雙系統(另一個系統為較穩定的
Debian)或者採用chroot
, 第
8.6.35
節這一節的chroot
技巧來避免。接下來的章節會介紹如何在不同的控制台同時執行不同的
Debian 版本。
在 Debian 基礎, 第 2 章 中我們將講解有關 Debian distribution 的一些基本概念之後,您會學到一些基礎知識來幫助您與最新的軟體快樂相處,並從 testing 和 unstable distributions 中獲益。心急的讀者可以直接翻到 Debian 生存指令, 第 6.3 節 。祝你升級愉快!
Debian 參考手冊
CVS, 週一 四月 3 22:58:37 UTC 2005osamu@debian.org
asho@debian.org.tw