你是否需要閱讀這份文件? 如果你有下列任何症狀之一的話,是的:
這份文件中的某些範例假設你有 GNU tar
,find
以及 xargs
.
這些是 Linux 套件裡的標準工具,應該不是問題.
文件中也假設你知道你系統的檔案系統架構,如果你並不知道,最好趕快寫下一份 mount 指令在系統正常運作下,所顯示的結果作為參考(或者是一份 /etc/fstab 的列表,如果你能夠看得懂).
這些資訊很重要,而且,除非你重新分割或加入新的磁碟,重新安裝你的系統以及做諸如此類的操作,否則它們不會變動.
本文寫作時最新``產品''的核心版本號碼是 2.0.30,也就是說本文的參考及例子是對應於該版本的. 雖然我嘗試讓這篇文章儘量跟版本無關,核心卻不斷地在發展中. 因此如果你取得一新的版本,它不可避免地會有一些不同. 當然,這應該不會造成大問題,但它可能會製造一些混淆.
有兩種版本的 Linux 核心原始碼,``產品'' 與 ``發展中'' 的. 產品版本從 1.0.x 開始而且目前是以偶數編號發表的; 1.0.x 是產品,1.2.x 是產品, 2.0.x 也是.這些版本應該比較穩定,在發表時是沒有臭蟲(bug)的版本. 發展中的核心 (1.1.x, 1.3.x 等等) 是作為測試用的,給那些想要測試最新而且可能有許多臭蟲的人用的. 已經警告過你了.
看起來像這樣 text
的文字或者是某樣將出現你的螢幕上的東西,一個檔名,
或是某樣可被直接鍵入的東西,像是命令,或命令的選項(如果你看的是純文字檔案,它看起來沒什麼不同).
命令與其它的輸入經常被框起來(用` '),這經常引起典型的標點符號問題:
如果這樣的項目出現在句子的最後面,人們時常會在命令後面加上一句號 `.',
因為美國人的引號習慣將句號放入引號裡面.
即使用常識(而不幸的是,這假設了擁有此``常識''的人是習慣於美國式的引號)想也知道應先將這標點去掉,但很多人總是忘記.
所以在此情形下我將句號放在引號外頭.換句話說,當我叫你要打 ``make config
'' 時,
我會寫 `make config
',而不是 `make config
.'.