📄 1153.html
字号:
你的版本太旧了,使用上发生问题 (像说 joe 不能用啦...),该是升级 <br>
termcap 的时候了。要修正这个问题,把 linux 加入 /etc/termcap <br>
之中,或是到 <br>
http://www.ccil.org/~esr/ncurses.html <br>
逛逛。另外你也需要更新 terminfo。以 root 来做下面的动作: <br>
ln -s /usr/lib/terminfo/l/linux /usr/lib/terminfo/c/console <br>
当然,最好的解决办法,就是去抓最新的 termcap 回来安装: <br>
ftp://sunsite.unc.edu/pub/Linux/GCC/termcap-2.0.8.tar.gz <br>
Also, the console driver is now responsible for keeping track of <br>
correspondence between character codes and glyph bitmaps. If you <br>
encounter problems, try `loadunimap def' to get back the default <br>
correspondence. (不太会翻,大概是说如果你的萤幕本来应该显示文字的确 <br>
变成一堆乱码的话,可以用 loadunimap def 来解决) <br>
Hdparm <br>
======== <br>
Hdparm 为了利用到新版 kernel 的新功能而作了更新,最新版可以在: <br>
ftp://sunsite.unc.edu/pub/Linux/kernel/patches/diskdrives/hdparm-2.7.tar.gz <br>
抓到。(目前已经有看到 2.9 版了) <br>
IP Accounting <br>
============= <br>
All IP packets coming in or going out via one of the network <br>
interfaces are now passing the accounting chain. So, packets being <br>
forwarded are passing this chain twice. Since pre2.0.7 (aka 1.99.7), <br>
accounting rules can be defined so that they will only match in one <br>
direction (either incoming or outgoing). <br>
There also exists a possibility to match on device names and/or device <br>
addresses, so that only packets coming in/going out via that device <br>
(network interface) match with a rule. You'll need to get ipfwadm from <br>
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this. <br>
IP Firewalls <br>
============ <br>
The IP firewall code has been changed drastically during 1.3.x. There <br>
are now 3 categories of firewall rules: one for incoming packets, one <br>
for outgoing packets, and one for packets being forwarded. There also <br>
exists a possibility to match on device names and/or device addresses, <br>
so that only packets coming in/going out via that device (network <br>
interface) match with a rule. This is especially useful to prevent <br>
spoofing. You'll need to get <br>
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this. <br>
IP Masquerading <br>
=============== <br>
IP masquerading is now part of the standard kernel. However, you <br>
always need to load separate modules (ip_masq_ftp.o and/or <br>
ip_masq_irc.o) if you are going to use FTP or IRC in combination with <br>
masquerading. You'll need to get <br>
ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.1.tar.gz to use this. <br>
(不清楚、不了解、不会用,还是不要乱翻... 不过看起来都跟 <br>
ipfwadm-2.1.tar.gz 有关...) <br>
ISDN support <br>
============== <br>
新版的 kernel 支援 ISDN,要使用 ISDN 你必须有: <br>
ftp://ftp.franken.de/pub/isdn4linux/isdn4k-utils-1.3.97.tar.gz <br>
Term is broken <br>
================ <br>
Term (一个功能类似 slirp 的东西) 在 kernel 1.3.60 以後就无法使用 <br>
了,偏偏作者现在正在渡假中,因此没有解决的方法。我建议你学著改用 <br>
slirp。 <br>
Networking <br>
============ <br>
/proc/net 里有些栏位在新 kernel 里改变了,你必须升级你的 net-tools。 <br>
目前最新的稳定版是 net-tools-1.2.0.tar.gz,而最新的 beta 则是 <br>
net-tools-1.32-alpha.tar.gz。如果你要升级,或许升级为最新的 beta <br>
版会比 较好。 <br>
Xntpd <br>
======= <br>
旧版的 Xntpd 和新版的 kernel 合不来,请升级为 xntp3.5f.tar.Z <br>
Sound driver <br>
============== <br>
1.3.x 版 kernel 里的 sound driver 会让 vplay 无法使用。要解决这个 <br>
问题请抓新版的 sndkit: <br>
ftp://ftp.best.com/pub/front/tasd/snd-util-3.5.tar.gz <br>
有些使用者回报说许多音效工具程序 (Ex: cdd2wav-sbpcd) 必须重新 compile <br>
才能在新版的 kernel 下使用。 <br>
Tcsh <br>
====== <br>
如果你的 tcsh 在新的 kernel 下举止怪异,请从 <br>
ftp://anise.ee.cornell.edu/pub/tcsh <br>
抓新版的 tsch source,并修改 config_f.h 加入一行:#define SYSMALLOC <br>
你可以在 <br>
ftp://sunsite.unc.edu/pub/Linux/system/Shells/ <br>
抓到新版的 binary,这应该会更正这个问题。 <br>
Make <br>
====== <br>
如果更新之後 make 却罢工了,请仔细阅读你更新的 libc 的 release note。 <br>
这并不是 kernel 的错,不过很多却误以为是。当你更新 libc 到 5.3.9 时你 <br>
也要更新 make 它才会正常工作。升级 libc 也可能让 xterm <br>
罢工,如果这不幸 是个事实,请重新 compile xterm。 <br>
Loop device <br>
============= <br>
1.3.x 的 kernel 有个 loop device,让你可以把一个档案 mount 成一个 file <br>
system,然後你可以作些有趣的事情,像是加密的文件系统(encrypted file <br>
systems)... 如果你想使用这个功能,你必须更新你的 mount: <br>
ftp://ftp.win.tue.nl/pub/linux/util/mount-2.5X.tar.gz <br>
加密的文件系统可以抓: <br>
ftp.funet.fi:/pub/OS/Linux/BETA/loop/des.1.tar.gz <br>
Multiple device <br>
================= <br>
新的 kernel 有支援 Multiple device (让你可以把好几个 partition 结合成 <br>
一个 logic device)。要使用这个功能请抓: <br>
ftp://sweet-smoke.ufr-info-p7.ibp.fr/pub/Linux/md034.tar.gz <br>
Arp <br>
===== <br>
Arp daemon 也加入新的 kernel 之中,请到: <br>
http://www.loran.com/~layes/arpd/index.html <br>
取得更多资讯以及 arpd。 <br>
Quota <br>
======= <br>
新的 kernel 之中也支援 quota。请抓: <br>
ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz <br>
然後把里面的 mntent.h 盖过 /usr/include/mntent.h,如此就可以快乐的 <br>
compile 出 quota 来啦。 <br>
Process Accounting <br>
==================== <br>
Process accounting 的功能也包含在新版的 kernel 之中。要使用这个 <br>
功能请抓: <br>
ftp://iguana.hut.fi/pub/linux/Kernel/process_accounting/acct_1.3.73.tar.gz <br>
Bdflush <br>
========= <br>
bdflush 功能已经加入新 kernel 之中,你不需要再去 patch 就可以 <br>
直接拥有这个功能。 <br>
AMP <br>
===== <br>
新的 kernel 之中直接支援 AMP (Advanced Power Management)。AMP 主要 <br>
使用在膝上型电脑,让你监视目前电池的使用状况,也可以帮你节省电池的电力 <br>
。要发挥这项功能请抓: <br>
ftp://tsx-11.mit.edu/pub/linux/packages/laptops/apm/apmd-2.4.tar.gz <br>
iBCS and DOSEMU <br>
================= <br>
要支援 1.3.x 的 iBCS,请抓: <br>
ftp://tsx-11.mit.edu/pub/linux/BETA/ibcs2/ibcs-1.3-960404-ALPHA.tar.gz <br>
至於可在新 kernel 中使用的 DOSEMU,请抓: <br>
ftp://tsx-11.mit.edu/pub/linux/ALPHA/dosemu/Development/dosemu-0.63.1.19.tgz <br>
记得照 README.newkernel 里面所说的更新你的 /usr/include/sys/vm86.h, <br>
否则将无法 compile。 <br>
Mtools and Fdutils <br>
==================== <br>
在 1.3.x kernel 之中,软碟的控制程序已经改变,但是为了向前相容,在 2.0 <br>
之前的 kernel 旧的程序还是可用,不过会显示警告讯息,但是到 2.1.x 时 <br>
旧程序将完全消失。 <br>
为了避免问题 (或说是免除那恼人的讯息),你必须重新编译所有会用到软碟 <br>
控制的程序,像是 mtool 及 fdutil。请抓: <br>
ftp://sunsite.unc.edu/pub/Linux/utils/disk-management/mtools-3.0.src.tar.gz <br>
ftp://sunsite.unc.edu/pub/Linux/system/Misc/fdutils-4.3.src.tar.gz <br>
在将来,fdformat 将会完全消失,所以请仅早学会 superformat 的使用方法。 <br>
---------------------------------------------------------------------- <br>
如何得知目前程序的版本 <br>
************************ <br>
GNU CC: gcc -v and gcc --version <br>
PPP: pppd -h (wrong but it show the version) <br>
Libc: ls -l /lib/libc.so.5 <br>
Libc++: ls -l /usr/lib/libg++.so <br>
Binutils:ld -v <br>
ldd: ldd -v and ldd -V <br>
termcap: ls -l /lib/libtermcap.so.* <br>
modules: insmod -V <br>
procps: ps --version <br>
---------------------------------------------------------------------- <br>
该到哪里去抓这些更新档案 <br>
************************** <br>
请爱用 CCCA ftp 及 ARCHIE..... <br>
---------------------------------------------------------------------- <br>
其他 <br>
****** <br>
以上提到的这些档案在台湾的 ftp server 上面都找得到,请自行用 archie <br>
搜寻。珍惜有限的频宽,尽量避免出国..... 如果你的系统是 Red <br>
Hat,大部份的更新都有 RPM 可用。安装之前先到 Red Hat 的 mirror site <br>
看看。注意,你可能要用 -force 参数才能完成这些 升级。 <br>
如果你发现有软体在 kernel 1.3.x 上面无法正常工作的,或是那些 kernel <br>
的功能需要另外抓别的套件来使用的,请 mail 给 Chris Ricker <br>
(gt1355b@prism.gatech.edu)。 如果你发现翻译上有任何误谬,请 mail 给 <br>
Dinosaur.bbs@bbs.ee.nthu.edu.tw <br>
</FONT><br>
</TD>
</TR>
<TR>
<TD colSpan=2><FONT
class=middlefont></FONT><BR>
<FONT
class=normalfont>全文结束</FONT> </TD>
</TR>
<TR>
<TD background="images/dot.gif" tppabs="http://www.linuxhero.com/docs/images/dot.gif" colSpan=2
height=10></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD>
<TD vAlign=top width="20%"
background="images/line.gif" tppabs="http://www.linuxhero.com/docs/images/line.gif" rowSpan=2>
<DIV align=center>
<table class=tableoutline cellspacing=1 cellpadding=4
width="100%" align=center border=0>
<tr class=firstalt>
<td noWrap background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colspan=2 height=21>
<font class=normalfont><b>所有分类</b></font></td>
</tr>
<tr class=secondalt> <td noWrap width=27%> <font class=normalfont>1:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr> <td><font class=normalfont><a href="type1.html" tppabs="http://www.linuxhero.com/docs/type1.html">非技术类</a></font></td> </tr> </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>2:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr> <td><font class=normalfont><a href="type2.html" tppabs="http://www.linuxhero.com/docs/type2.html">基础知识</a></font></td> </tr> </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>3:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr> <td><font class=normalfont><a href="type3.html" tppabs="http://www.linuxhero.com/docs/type3.html">指令大全</a></font></td> </tr> </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>4:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr> <td><font class=normalfont><a href="type4.html" tppabs="http://www.linuxhero.com/docs/type4.html">shell</a></font></td> </tr> </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>5:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr> <td><font class=normalfont><a href="type5.html" tppabs="http://www.linuxhero.com/docs/type5.html">安装启动</a></font></td> </tr> </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>6:</font> </td><td noWrap width=73%> <table width=100% border=0> <tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -