歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 在Fedora的英文界面下使用中文

在Fedora的英文界面下使用中文

日期:2017/3/6 15:29:36   编辑:關於Unix
Fedora的英文界面已經非常漂亮了,可是中文界面還是比較丑陋。下面是我怎樣在Fedora的英文界面(en_US.UTF-8)下安裝中文支持。 Fedora的英文界面已經非常漂亮了,可是中文界面還是比較丑陋。下面是我怎樣在Fedora的英文界面(en_US.UTF-8)下安裝中文支持。 Fedo Fedora的英文界面已經非常漂亮了,可是中文界面還是比較丑陋。下面是我怎樣在Fedora的英文界面(en_US.UTF-8)下安裝中文支持。

Fedora的英文界面已經非常漂亮了,可是中文界面還是比較丑陋。下面是我怎樣在Fedora的英文界面(en_US.UTF-8)下安裝中文支持。

  • Fedora安裝
    安裝的時候Locale僅選擇English(USA) 就可以了。中文那些只是安裝了些字體和輸入法,而那些又都是不需要的。

    我還選擇安裝了Gnome, Development, Kernel Development, Gnome Development和X Development。
  • 字體安裝
    將Microsoft Windows下的相應TrueType拷貝到Fedora相應目錄。我是放在/usr/share/fonts/windows目錄下。
    然後以root執行下面的命令 cd /usr/share/fonts/windowsttmkfdir .cp fonts.scale fonts.dirchkfontpath --add /usr/share/fonts/windows以下是我安裝的字體文件 (Arial) - arial.ttf arialbd.ttf arialbi.ttf ariali.ttf(Courier New) - cour.ttf courbi.ttf courbd.ttf couri.ttf(Tahoma) - tahoma.ttf tahomabd.ttf(Verdana) - verdana.ttf verdanab.ttf verdanai.ttf verdanaz.ttf(GB) - simsun.ttc(BIG5) - mingliu.ttc(KR) - batang.ttc gulim.ttc(JP) - msgothic.ttc msmincho.ttc
  • 輸入法安裝
    輸入法我選擇SCIM,這個輸入法支持在英文Locale下輸入中文。下載地址為http://www.turbolinux.com.cn/~suzhe/scim/。找需要的RPM包下載並安裝就可以了。我只安裝了下面兩個RPM。 rpm -hUv scim-0.8.2-1.i586.rpmrpm -hUv scim-chinese-0.2.6-1.i586.rpm注意!只有0.8.2可以!不要裝更高的版本,接著要修改一下/etc/X11/xinit/xinitrc.d/xinput文件,讓SCIM在X啟動的時候也啟動。下面是patch文件 115c115,118 # XIM="none"> if [ -e /usr/bin/scim ]; then> XIM="SCIM"> fi174a178,180> SCIM)> XIM_PROGRAM=scim> XIM_ARGS="-d" ;;這個patch沒有修改中文Locale下的輸入方式,如果需要可以自己修改。找找該文件中的zh_CN*)、zh_TW*)的部分,然後修改一下。

    接著還要修改一下/etc/gtk-2.0/gtk.immodules文件,讓gtk的應用程序使用X的輸入法。patch文件如下 37c37 "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:zh"我還將該文件中的其他不需要的輸入法都注釋。
  • 搞定
    重新啟動一下X,看看效果。
照此處理之後,不用再做其他設置,中文就可以顯示得很漂亮,中文輸入也可以使用了。當然還沒有100%弄好,比如中文的粗體和斜體還有些問題。xmms,Acrobat Redaer等中文還需要另外設置。但這已經是一個可以工作的環境了。 '

Copyright © Linux教程網 All Rights Reserved