12.11. telnet

如果您在自己的機器上可以輸入中文,但 telnet 到別的機器後卻無 法輸入中文,那麼問題可能出在 telnet 程式上。當您 還在 telnet 連線中時可以按 Ctrl-] 跳出,在 telnet> 提示符號下輸入 set binary 即可。您 也可以在連線時用 telnet -8。 但是在連某些 SunOS 時會出問題。

或是在 ~/.telnetrc 加上 DEFAULT set binary

另一個較簡單的辦法是直接改用可傳輸 8-bit 的 telnet 程式,也就是安裝在 ports 中的 ports/chinese/telnet, 然後用 zh-telnet 來連線。

zh-telnet 的安裝:

在安裝前,必須先安裝 /usr/src/usr.bin/telnet, 否則會出現以下的訊息:

    ===>  zh-telnet-1.0 is marked as broken: You need to build this port with
    /usr/src/usr.bin/telnet.

以下是從光碟機安裝 /usr/src/usr.bin/telnet:

    # mount /cdrom
    # cd /cdrom/src/
    # ./install.sh ubin

然後再到 ports 底下安裝 zh-telnet

    # cd /usr/ports/chinese/telnet
    # make install
         

WWW: http://www.freebsd.org/cgi/query-pr.cgi?pr=6144