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未知 --