=========================
从 pre2.0.6 (1.99.6) 以後,file locking 方式不能够混用,例如:你不能
同时使用 flock 和 fcntl 来锁住档案。请参阅 Documentation/lock.txt
取得更 详细资料。这个对较旧版的 sendmail 造成影响 (注)。如果你发现
sendmail 抱怨 无法 lock aliases.dir (或其他档案),你必须更新 sendmail
到 8.7.x 版。最 新版的 sendmail 可以在
ftp://ftp.cs.berkeley.edu/ucb/src/sendmail/sendmail.8.7.5.tar.gz
取得。
*注:这个问题在 elm 2.4 pl 25 之中也会发生。
Uugetty
=========
旧版的 uugettys 在新 kernel 里会有问题,请更新之。
ftp://sunsite.unc.edu/pub/Linux/system/Serial/getty_ps-2.0.7h.tar.gz
Kbd
=====
使用非 ASCII 的字元/字型的人,应该升级成:
ftp.funet.fi:/pub/OS/Linux/PEOPLE/Linus/kbd-0.91.tar.gz
*注:这个我也不太了解,不过我没升级好像也没事....
Console
=========
Linux 的 console type (虽然知道是什麽东西可是不会翻) 改变了。如果
你的版本太旧了,使用上发生问题 (像说 joe 不能用啦...),该是升级
termcap 的时候了。要修正这个问题,把 linux 加入 /etc/termcap
之中,或是到
http://www.ccil.org/~esr/ncurses.html
逛逛。另外你也需要更新 terminfo。以 root 来做下面的动作:
ln -s /usr/lib/terminfo/l/linux /usr/lib/terminfo/c/console
当然,最好的解决办法,就是去抓最新的 termcap 回来安装:
ftp://sunsite.unc.edu/pub/Linux/GCC/termcap-2.0.8.tar.gz
Also, the console driver is now responsible for keeping track of
correspondence between character codes and glyph bitmaps. If you
encounter problems, try `loadunimap def' to get back the default
correspondence. (不太会翻,大概是说如果你的萤幕本来应该显示文字的确
变成一堆乱码的话,可以用 loadunimap def 来解决)
Hdparm
========
Hdparm 为了利用到新版 kernel 的新功能而作了更新,最新版可以在:
ftp://sunsite.unc.edu/pub/Linux/kernel/patches/diskdrives/hdparm-2.7.tar.gz
抓到。(目前已经有看到 2.9 版了)
IP Accounting
=============
All IP packets coming in or going out via one of the network
interfaces are now passing the accounting chain. So, packets being
forwarded are passing this chain twice. Since pre2.0.7 (aka 1.99.7),
accounting rules can be defined so that they will only match in one
direction (either incoming or outgoing).
There also exists a possibility to match on device names and/or device
addresses, so that only packets coming in/going out via that device
(network interface) match with a rule. You'll need to get ipfwadm from
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this.
IP Firewalls
============
The IP firewall code has been changed drastically during 1.3.x. There
are now 3 categories of firewall rules: one for incoming packets, one
for outgoing packets, and one for packets being forwarded. There also
exists a possibility to match on device names and/or device addresses,
so that only packets coming in/going out via that device (network
interface) match with a rule. This is especially useful to prevent
spoofing. You'll need to get
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this.
IP Masquerading
===============
IP masquerading is now part of the standard kernel. However, you
always need to load separate modules (ip_masq_ftp.o and/or
ip_masq_irc.o) if you are going to use FTP or IRC in combination with
masquerading. You'll need to get
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this.
(不清楚、不了解、不会用,还是不要乱翻... 不过看起来都跟
ipfwadm-2.1.tar.gz 有关...)
ISDN support
==============
新版的 kernel 支援 ISDN,要使用 ISDN 你必须有:
ftp://ftp.franken.de/pub/isdn4linux/isdn4k-utils-1.3.97.tar.gz
Term is broken
================
Term (一个功能类似 slirp 的东西) 在 kernel 1.3.60 以後就无法使用
了,偏偏作者现在正在渡假中,因此没有解决的方法。我建议你学著改用
slirp。
Networking
============
/proc/net 里有些栏位在新 kernel 里改变了,你必须升级你的 net-tools。
目前最新的稳定版是 net-tools-1.2.0.tar.gz,而最新的 beta 则是
net-tools-1.32-alpha.tar.gz。如果你要升级,或许升级为最新的 beta
版会比 较好。
Xntpd
=======
旧版的 Xntpd 和新版的 kernel 合不来,请升级为 xntp3.5f.tar.Z
Sound driver
==============
1.3.x 版 kernel 里的 sound driver 会让 vplay 无法使用。要解决这个
问题请抓新版的 sndkit:
ftp://ftp.best.com/pub/front/tasd/snd-util-3.5.tar.gz
有些使用者回报说许多音效工具程序 (Ex: cdd2wav-sbpcd) 必须重新 compile
才能在新版的 kernel 下使用。
Tcsh
======
如果你的 tcsh 在新的 kernel 下举止怪异,请从
ftp://anise.ee.cornell.edu/pub/tcsh
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



