Debian 參考手冊
的目標在為 Debian
的使用者提供全面性的指導,就如同一本安裝之後的使用手冊。本文假設讀者願意閱讀
shell scripts ,並且在閱讀本文件前已具有 Unix-like 系統操作的基礎技能。
我並不打算在文中解釋所有的細節,因為你可以在 manual
頁面、 info 頁面或 HOWTO
文件中獲得詳細的說明。我希望為讀者提供更直接實用的資訊,但非全面性的說明。這些資訊包含了在文中列出實際的指令順序,或是在
examples/
下的 script
範例。在執行命令之前必須先了解這些範例的內容。這些指令的順序可能需要做些調整以符合你的系統。
文中大部分的技巧提示均引述自權威參考文獻,在 參考資料, 第 15.1 節 中列出這些參考書目。這也是本文檔最初稱為“快速參考”的原因之一。
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 shell 命令提供許多資訊。 以下是其文件慣例:
# root 身分所下的命令 $ 一般帳號身分所下命令 ... 命令動作描述
和 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 文件的 URLs ,這些文件還可以以套件的形式取得,它們安裝在
/usr/share/doc/HOWTO/
。參閱 參考資料, 第 15.1 節 。
scripts 範例可以在 /usr/share/doc/Debian/reference/
中的 examples subdirectory
找到;其中隱藏文件文件名前的
"." 轉化為底線 "_"
,如果有幾個可選擇的範例的話,會加上附加的延伸檔名。
如果你的系統是最小安裝的話,請執行下面的命令以安裝一些必需的套件和幾個關鍵文件。
# 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 ,也把這個裝起來吧 :)
Debian 的發佈方式有3種 "風格" (flavor):
有關 Debian 的版本更新情況請閱讀最新的相關郵件列表 debian-devel-announce@lists.debian.org 。
在 2002 年 3 月時,這三種 release 版本對應的開發代號 (codename) 版本為 Potato (產品化品質), Woody (beta-測試,非常穩定即將發布),和 Sid (alpha-測試)。到 2002 年 8 月,也就是 Woody 剛剛發布,這些版本則對應至 Woody (產品化品質), Sarge (beta-測試,有時運行不夠穩定),和 Sid (總處於 alpha-測試)。當 unstable 中的套件不再出現 release-critical (RC) 錯誤,一週後將自動推進至 testing 。 參閱 Debian archives, 第 2.1 節 。
獲得最新版本的軟體有兩種方法。
請注意,跟隨 Debian 的 testing 風格來升級有一個負面影響,就是安全修正更新將會非常緩慢。
請注意,如果使用混合風格的 Debian ,例如在 stable 中加入 testing 或 unstable 的話,一不留神就會從 testing 或 unstable 中下載許多可能有問題的關鍵套件。
執行 testing 或 unstable 的 Debian
風格意味著可能會遇到嚴重的軟體錯誤。使用一個包含 stable 風格的 Debian
多重開機方案可有效控制風險,另一個技巧是使用 chroot
到一個比較穩定的版本,詳情參閱 chroot
, 第 8.6.33 節
。後者可以實際在不同的終端介面 (consoles) 同時執行不同風格的 Debian 。
在 Debian 基礎, 第 2 章 中我們將講解有關 Debian distribution 的一些基本概念,之後,我將向你介紹一些基本資訊以幫助你與最新軟體快樂相處,並從 testing 和 unstable distributions 中獲益。心急的讀者可以直接翻到 Debian 生存指令, 第 6.3 節 。祝你升級愉快!
Debian 參考手冊
1.07-2, 週日 四月 11 08:00:07 UTC 2004osamu@debian.org
wctang@csie.nctu.edu.tw