歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 解決在RHEL 5.4上Firefox 3.0.2 將中文顯示為亂碼和缺少中文輸入法的問題

解決在RHEL 5.4上Firefox 3.0.2 將中文顯示為亂碼和缺少中文輸入法的問題

日期:2017/2/28 16:15:10   编辑:Linux教程

一、Firefox 3.0.2 將中文顯示為亂碼

解決步驟:

1,Windows XP的字體一般存放在C:\WINDOWS\Fonts目錄下,copy你需要的字體文件到linux下(字體文件是ttf格式)。
(這裡僅復制了如下幾個文件:simfang.ttf、simhei.ttf、simkai.ttf)

2,把字體文件copy到/usr/share/fonts 目錄下,然後執行以下命令
mkfontscale
mkfontdir //這兩條命令是生成字體的索引信息
fc-cache //更新字體緩存

3,可以查看中文網頁了。

總結:
此方法存在的問題是Firefox的標題欄依舊不能正常顯示中文。

(此問題已經在下面安裝中文輸入法的過程中解決。)

二、缺少中文輸入法

解決步驟:

1,下載小企鵝輸入法

wget http://www.fcitx.org/download/fcitx-3.6.3.tar.bz2 -c

2,解壓縮*.tar.bz2

tar -xjvf fcitx-3.6.3.tar.bz2

3,編譯安裝

./configure --prefix=/usr/local/

make

make install

4,創建鏈接

cd /usr/local/bin

ln -sf fcitx chinput

5,編輯~/.bashrc(不需要root權限)

export XMODIFIERS="@im=/usr/local/bin/fcitx"

export XIM="/usr/local/bin/fcitx"

export XIM_PROGRAM="/usr/local/bin/fcitx"

export LANG=zh_CN.UTF-8

export LC_CTYPE=zh_CN.UTF-8

export LC_ALL=

6,執行如下命令,然後重啟:

source ~/.bashrc

/usr/local/bin/fcitx&

7,再次進入系統之後執行如下命令:

/usr/local/bin/fcitx

然後會有一個小鉛筆的圖標和輸入法欄目出現,可以使用Ctrl + Space來輸入中文了。

總結:

此方法存在的問題是會將系統的桌面使用中文顯示。

Copyright © Linux教程網 All Rights Reserved