23.5 ±¾µØ»¯FreeBSD

23.5.1 ¶íÓKOI8-R±àÂ룩

Originally contributed by Andrey Chernov.

¡¡¡¡¹ØÓÚKOI8-R±àÂëµÄ¸ü¶àÐÅÏ¢Çë²éÔÄKOI8-R²Î¿¼£¨Russian Net Character Set£©¡£

23.5.1.1 ±¾µØÉèÖÃ

¡¡¡¡°ÑÏÂÃæµÄÐмÓÈëµ½ÄúµÄ~/.login_confÎļþ£º

me:My Account:\
        :charset=KOI8-R:\
        :lang=ru_RU.KOI8-R:

¡¡¡¡²Î¿´Ç°ÃæµÄÉèÖñ¾µØ»¯µÄÀý×Ó¡£

23.5.1.2 ¿ØÖÆÌ¨ÉèÖÃ

  • °ÑÏÂÃæÒ»Ðмӵ½ /etc/rc.conf£º

    mousechar_start=3
    
  • ²¢ÔÚ /etc/rc.conf ÀïÃæÔö¼ÓÈçÏÂÉèÖãº

    keymap="ru.koi8-r"
    scrnmap="koi8-r2cp866"
    font8x16="cp866b-8x16"
    font8x14="cp866-8x14"
    font8x8="cp866-8x8"
    
  • ¶ÔÓÚ/etc/ttysÀïÃæµÄttyv*¼Ç¼£¬ÒªÊ¹Óà cons25r×÷ΪÖÕ¶ËÀàÐÍ¡£

¡¡¡¡²Î¿´Ç°ÃæµÄÉèÖÿØÖÆÌ¨µÄÀý×Ó¡£

23.5.1.3 ´òÓ¡»úÉèÖÃ

¡¡¡¡¼ÈÈ»¾ø´ó¶àÊý´ø¶íÓï×Ö·ûµÄ´òÓ¡»ú×ñÑ­CP866µÄ±ê×¼£¬ ÄÇôÐèÒªÒ»¸öÕë¶ÔKOI8-Rµ½CP866ת»»µÄÌØ¶¨Êä³ö¹ýÂËÆ÷¡£ÕâÑùµÄÒ»¸ö¹ýÂËÆ÷ĬÈϵݲװÔÚ /usr/libexec/lpr/ru/koi2alt¡£ Ò»¸öÖ§³Ö¶íÓïµÄ´òÓ¡»úµÄ/etc/printcap¼Ç¼¿´ÆðÀ´ÊÇÕâÑùµÄ£º

lp|Russian local line printer:\
        :sh:of=/usr/libexec/lpr/ru/koi2alt:\
        :lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:

¡¡¡¡¸ü¶àÐÅÏ¢²Î¿¼printcap(5)ÊÖ²áÒ³¡£

23.5.1.4 MS-DOS®ÎļþϵͳºÍ¶íÓïÎļþÃû

¡¡¡¡ÏÂÃæµÄÀý×ÓÊÇÔÚ¹ÒÉÏMS-DOS® Îļþϵͳºó£¬ÆôÓöԶíÓïÎļþÃûÖ§³ÖµÄfstab(5)¼Ç¼£º

/dev/ad0s2      /dos/c  msdos   rw,-Wkoi2dos,-Lru_RU.KOI8-R 0 0

¡¡¡¡Ñ¡Ïî -L ÓÃÓÚÑ¡ÔñµØÇøÃû³Æ£¬ ¶ø -W ÔòÓÃÓÚÉèÖÃ×Ö·ûת»»±í¡£ ҪʹÓà -W Ñ¡Ï ÔòÒ»¶¨ÒªÊ×ÏÈ¹Ò½Ó /usr£¬ È»ºóÔÙ¹Ò½Ó MS-DOS ·ÖÇø£¬ ÒòΪת»»±íÊÇ·ÅÔÚ /usr/libdata/msdosfs µÄ¡£ ÒªÁË½â½øÒ»²½µÄϸ½Ú£¬ Çë²Î¿¼ mount_msdosfs(8) Áª»úÊֲᡣ

23.5.1.5 X11ÉèÖÃ

  1. Ê×ÏÈÇë½øÐÐÇ°Ãæ½éÉÜµÄ ·Ç-X µÄ±¾µØ»¯ÉèÖá£

  2. Èç¹ûÄúÕýʹÓà Xorg£¬ Çë°²×° x11-fonts/xorg-fonts-cyrillic package¡£

    ¼ì²éÄú /etc/X11/xorg.conf ÎļþÖÐµÄ "Files" С½Ú¡£ ÏÂÃæµÄÐУ¬ Ó¦¼Óµ½ÈÎºÎÆäËü FontPath Ïî֮ǰ£º

    FontPath   "/usr/local/lib/X11/fonts/cyrillic"
    

    ×¢Òâ: Çë²é¿´ ports ÖÐµÄÆäËüÎ÷Àï¶û×ÖÌå¡£

  3. Òª¼¤»î¶íÓï¼üÅÌ£¬ ÐèÒªÔÚ xorg.conf ÎļþµÄ "Keyboard" С½ÚÖмÓÈëÏÂÁÐÄÚÈÝ£º

    Option "XkbLayout"   "us,ru"
    Option "XkbOptions"  "grp:toggle"
    

    ҪȷÐÅXkbDisable ÒѾ­¹Ø±Õ (×¢Ê͵ô) ÁË¡£

    RUS/LATµÄÇл»ÓÃCapsLock¡£ÀϵÄCapsLock¹¦ÄÜ¿ÉÒÔͨ¹ý Shift+CapsLock À´Ä£Ä⣨ֻÓÐÔÚLATģʽµÄʱºò£©¡£

    ʹÓà grp:toggle ʱ£¬ RUS/LAT Çл»¼ü½«ÊÇ ÓÒ Alt£¬ ¶øÊ¹Óà grp:ctrl_shift_toggle Ôò±íʾÇл»¼üÊÇ Ctrl+Shift¡£ ʹÓà grp:caps_toggle ʱ£¬ RUS/LAT Çл»¼üÔòÊÇ CapsLock¡£ ¾ÉµÄ CapsLock ¹¦ÄÜÈÔ¿Éͨ¹ý Shift+CapsLock (Ö»¶Ô LAT ģʽÓÐЧ)¡£ ÓÉÓÚ²»Ã÷Ô­Òò£¬ grp:caps_toggle ÔÚ Xorg ÖÐÎÞ·¨Ê¹Óá£

    Èç¹ûÄúµÄ¼üÅÌÉÏÓÐ ¡°Windows®¡± ¼ü£¬ µ«·¢ÏÖ RUS ģʽÏ£¬ ijЩ·Ç×Öĸ¼üÓ³Éä²»Õý³££¬ ÔòÓ¦ÔÚÄúµÄ xorg.conf ÎļþÖмÓÈëÏÂÃæÕâÐУº

    Option "XkbVariant" ",winkeys"
    

    ×¢Òâ: ¶íÓïµÄ XKB ¼üÅÌ¿ÉÄܲ¢²»ÎªÄ³Ð©²»¾ß±¸±¾µØ»¯¹¦ÄܵÄÓ¦ÓóÌÐòËùÖ§³Ö¡£

×¢Òâ: ±¾µØ»¯³ÌÐò×îµÍÏÞ¶ÈÓ¦ÔÚ³ÌÐòÆô¶¯Ê±µ÷Óà XtSetLanguageProc (NULL, NULL, NULL); º¯Êý¡£

²Î¼û KOI8-R for X Window ÒÔ»ñµÃ¹ØÓÚ¶Ô X11 Ó¦ÓýøÐб¾µØ»¯µÄÖ¸µ¼¡£

23.5.2 ÉèÖ÷±ÌåÖÐÎÄ

¡¡¡¡FreeBSD-Taiwan¼Æ»®ÓÐÒ»¸öʹÓúܶàÖÐÎÄportsµÄÖÐÎÄ»¯Ö¸ÄÏÔÚ http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/¡£ Ŀǰ£¬ FreeBSD ÖÐÎÄ»¯Ö¸ÄÏ µÄά»¤ÈËÔ±ÊÇ Éò¿¡ÐË ¡£

¡¡¡¡Éò¿¡ÐË ÀûÓà FreeBSD-Taiwan µÄ zh-L10N-tut½¨Á¢ÁË Chinese FreeBSD Collection (CFC)¡£ Ïà¹ØµÄ packages ºÍ½Å±¾µÈ¿ÉÒÔÔÚ ftp://freebsd.csie.nctu.edu.tw/pub/taiwan/CFC/ ÕÒµ½¡£

23.5.3 µÂÓï±¾µØ»¯£¨ÊʺÏËùÓеÄISO 8859-1ÓïÑÔ£©

¡¡¡¡Slaven Rezic дÁËÒ»¸öÔÚ FreeBSD »úÆ÷ÏÂÈçºÎʹÓÃÈÕ¶ûÂüÓïÑԵĵÂÓïÖ¸ÄÏ¡£ Õâ·ÝµÂÓï½Ì³Ì¿ÉÒÔÔÚ http://user.cs.tu-berlin.de/~eserte/FreeBSD/doc/umlaute/umlaute.html ÕÒµ½¡£

23.5.4 Ï£À°Óï±¾µØ»¯

¡¡¡¡Nikos Kokkalis ׫дÁ˹ØÓÚÔÚ FreeBSD ÉÏÖ§³ÖÏ£À°ÓïµÄÍêÕûÎÄÕ£¬ ÔÚ http://www.freebsd.org/doc/el_GR.ISO8859-7/articles/greek-language-support/index.html¡£ Çë×¢ÒâÕâÆªÎÄÕ ֻÓРϣÀ°ÓïµÄ°æ±¾¡£

23.5.5 ÈÕÓïºÍº«Óï±¾µØ»¯

¡¡¡¡ÈÕÓï±¾µØ»¯Çë²Î¿¼http://www.jp.FreeBSD.org/£¬º«Óï²Î¿¼ http://www.kr.FreeBSD.org/¡£

23.5.6 ·ÇÓ¢ÓïµÄFreeBSDÎĵµ

¡¡¡¡Ò»Ð© FreeBSD µÄ¹±Ï×ÕßÒѾ­½«²¿·Ö FreeBSD Îĵµ·­Òë³ÉÁËÆäËûÓïÑÔ¡£ Äú¿ÉÔÚ Ö÷Õ¾ ÒÔ¼° /usr/share/doc ÕÒµ½¡£

±¾ÎĵµºÍÆäËüÎĵµ¿É´ÓÕâÀïÏÂÔØ£ºftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Èç¹û¶ÔÓÚFreeBSDÓÐÎÊÌ⣬ÇëÏÈÔĶÁÎĵµ£¬Èç²»Äܽâ¾öÔÙÁªÏµ<questions@FreeBSD.org>.
¹ØÓÚ±¾ÎĵµµÄÎÊÌâÇë·¢ÐÅÁªÏµ <doc@FreeBSD.org>.