本文列出了關於在 Debian 2.1 (slink) 中運行 Linux 2.2.x 核心的已知問題。我們將假設您執行的是最新版的 slink 系統。
slink 發行版已被鑒定和正式檢驗過可以運行於 2.0.x Linux 核心。由於在 Linux 2.2 系列的核心發行以前,Debian 已將 Debian 2.1 (slink) 凍結,並且由於核心的主版本號 (major version number) 的改變表示有可能帶來複雜的問題,所以我們堅決在下在 Debian 2.1 (slink) 中使用已被證明沒有問題的 2.0 系列的核心。
然而,Debian 的發行並不受核心版本的限制;你可以在 Debian 中運行任何版本的核心,不過我們並不能保證所有程序都能正常運作。如果你決定升級到 Linux 2.2 系列的核心,但發覺某個套件帶來了問題,你可試試運行它的在 potato (Debian 2.2) 中的版本。
以下的許多連結已經是指到 potato 版本的套件了。請注意,如果您在 slink 中安裝那些套件,您可能也會需要安裝 potato 版本的函式庫以及其他所需的套件。最顯著的改變是您將會需要更新您的 libc6 套件。我們強烈建議您使用 apt-get 來進行這項工作,因為它只會取得您所需要的套件。不過我們還是需要先警告您:雖然大部分人在使用穩定和凍結版本的混合系統時都沒有遇到什麼問題,您還是有可能會受到 potato 中的錯誤的影響。
kernel-source-2.2.1 套件已經發布以幫助那些想要執行 Linux 2.2.x 核心的使用者。無論如何,我們建議你去查閱一些權威的核心發布站台,例如像 kernel.org,以獲取新版本的 2.2.x 源碼和附加的堪誤表。在 2.2.1 中存在著一些已知的錯誤,如已知它會在某些機器上導致數據出錯 (data corruption)。你應該獲取這些新的 2.2 系列的修正程式 (patch) 並把它們附加到 Linux 核心源碼中。
注意這個列表可能並不完整。如果你找到其它在此未列出的問題請向 www.debian.org 提交錯誤報告。最好為有問題的套件檢查一下錯誤報告 (bug report);並試著確定問題是由 Linux 2.2 所核心引起的。
ifconfig 將會不顯示 aliases 介面 (aliases interface),並且在某些情況下,ipchains 將在清除 packet 計數器 (packet counters) 時失敗並沒有任何信息。一些從 netbase 的 init scripts 建立的路徑 (routes) 將會發出一些無害的警告信息。
所有的這些問題都在 potato 版本中得到解決。如果你不希望升級到 potato 版本,Debian 2.1 兼容的套件可以在這裡找到。
dhcp-client。