Debian 與千禧年問題 (Y2K)

Debian 的其中一個目標是要盡可能成為穩固的系統。這就是為甚麼我們創建一個可以完全無瑕疵升級的系統,並積極調查及改良 Debian 的 Y2K 相容。

評估一個系統是否 Y2K 相容,您不僅要注意基層系統(合成系統的核心、基礎函式庫與工具),也要注意您每天使用的所有工具。假如您的系統只是接近 Y2K 相容,百密一疏,只要有一個非 Y2K 相容的元件出現錯誤,而導致您的 mission critical 關鍵任務系統失靈,那就功虧一簣了。

不像市場上某些過於臃腫的單體式操作系統,Debian 是在 Linux 核心上加上大量的工具建制而成的。這樣的設計讓部份的系統升級時不至於影響其他部份。這種帶有抽象層次 (levels of abstraction) 的設計,讓系統更穩固、更靈活。既然了解各個元件之間的交互作用,我們只需要測試每一個元件的 Y2K 相容性,就能確認系統的一致。

為了服務我們的客戶,我們收集了一個套件的列表與他們的 Y2K 相容性列表。由於 Y2K 相容性對 IT 部門尤為重要,為了便於測試檢查,我們特別抽選了‘base’基要系統套件及伺服器最常使用的元件,列表於下。而系統上其餘(超過 2500 個)套件的 Y2K 資訊,則另作列表。

查看選擇性 (optional) 與額外 (extra) 套件列表

[備註: 如果您知道其他任何的連結,請寄信給 <webmaster@debian.org>]

軟件套件版本 狀況網址
adduser3.8合格 --
ae全部合格 http://www.gnu.org/software/year2000-list.html
base-files2.0合格 --
base-passwd2.0.3.3合格 --
bash2.02合格 http://www.gnu.org/software/year2000-list.html
bsdutils4.2.0.1合格? --
debianutils1.9合格? --
dialog0.9a-12.0合格 --
diff2.7-16合格 http://www.gnu.org/software/year2000-list.html
dpkg1.4.0.23.2合格 --
dpkg-ftp1.4.9.6合格 --
e2fsprogs1.10-17合格 --
elvis-tiny1.4-5不詳 --
fdflush1.0.0-12合格? --
fileutils3.16-5.3合格? http://www.gnu.org/software/year2000-list.html
findutils4.1合格 http://www.gnu.org/software/year2000-list.html
grep2.1-8合格 http://www.gnu.org/software/year2000-list.html
gzip1.2.4-27不詳 http://www.gnu.org/software/year2000-list.html
hostname2.04合格 --
kbd0.95-16不詳 --
kernel-image-2.0.332.0.33-10合格 http://www.linux.org.uk/mbug.html
kernel-image-2.0.342.0.34-4合格 http://www.linux.org.uk/mbug.html
ldso1.9.9-1合格? --
libc62.0.7t-1合格 http://www.gnu.org/software/year2000-list.html
libgdbmg11.7.3-25合格 http://www.gnu.org/software/year2000-list.html
libnet-perl1.0502-1不詳 ??
libreadlineg22.1-11不詳 http://www.gnu.org/software/year2000-list.html
libstdc++2.82.90.29-0.6不詳 http://www.gnu.org/software/year2000-list.html
lilo20-0.1不詳 --
login980403-0.3不詳 --
makedev1.6-32合格? --
mawk1.3.3-2不詳 --
mbr1.0.0-6不詳 --
modconf0.2.17合格? --
modutils2.1.85-11不詳 --
mount2.7l-5合格? --
ncurses-base1.9.9g-8.10不詳 --
ncurses-bin1.9.9g-8.10不詳 --
ncurses3.41.9.9g-8.10不詳 --
passwd980403-0.3不詳 --
perl-base5.004.04-6合格 http://language.perl.com/news/y2k.html
procps1:1.2.7-1不詳 --
psmisc16-2不詳 --
sed2.05-22合格 http://www.gnu.org/software/year2000-list.html
setserial2.12-6合格? --
shellutils1.16-6合格 http://www.gnu.org/software/year2000-list.html
slang0.99.380.99.38-6不詳 --
sysklogd1.3-26合格? --
syslinux1.40-2.1不詳 --
sysvinit2.75-3合格? --
tar1.12-6合格? http://www.gnu.org/software/year2000-list.html
textutils1.22-2.4合格 http://www.gnu.org/software/year2000-list.html
timezones2.0.7t-1不詳 --
update1.3-2合格? --
util-linux2.7.1-3不合格? --
util-linux2.9+合格 --
whiptail0.21-8不詳 --