freebsd簡單漢化終結篇[解決了簡單漢化的所有問題(轉)

post0發表於2007-08-09
freebsd簡單漢化終結篇[解決了簡單漢化的所有問題(轉)[@more@]

大家有需要的可以嘗試下:

本文作者:Freebird

最初發表於:

發表時間:2003年9月9日.

[color=red:482115d9cb]注[/color:482115d9cb]:[color=blue:482115d9cb]

此貼解決了FreeBSD基本的漢化、字型的模糊、Win分割槽的中文顯示,XMMS的選單及其他的中文顯示,輸入法fcitx的安裝等問題,但終端中文顯示問題還有待大家解決....[/color:482115d9cb]

[color=red:482115d9cb]歡迎大家測試,如有問題,請立即回貼,或聯絡rainy969@sohu.com....[/color:482115d9cb]

1.安裝kde-i18n-zh_CN:

#cd /usr/ports/chinese/kde3-i18n-zh_CN

#make install clean

2.安裝字型

1)#cd /usr/ports/x11-fonts/ttmkfdir

#make install clean

2)#mkdir -p /usr/X11R6/lib/X11/fonts/TrueType

#cp Simsun.ttc /usr/X11R6/lib/X11/fonts/TrueType

#cp tahoma.ttf /usr/X11R6/lib/X11/fonts/TrueType

3) #cd /usr/X11R6/lib/X11/fonts/TrueType

#ttmkfdir >fonts.dir

#cp fonts.dir fonts.scale

3.修改/etc/X11/XF86Config

註釋掉

Load "freetype"

Load "record"

Load "type1"

新增 Load "xtt

4.修改/usr/X11R6/etc/fonts/fonts.conf

1)在 /usr/X11R6/lib/X11/fonts/Type1

/usr/X11R6/lib/X11/fonts/TrueType

/usr/X11R6/lib/X11/fonts/Type1

/usr/X11R6/lib/X11/fonts/OTF

~/.fonts

前新增/usr/X11R6/lib/X11/fonts/TrueType

2)在/usr/X11R6/etc/fonts/fonts.conf裡新增

12

false

5.

1)替換/usr/X11R6/share/gnome/gtkrc.zh_CN為下面的內容:

style "gtk-default-zh-cn" {

fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"

}

class "GtkWidget" style "gtk-default-zh-cn"

2)同樣再替換掉/usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN

(注意先備份,即:cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN.bak)

3)cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN ~/.gtkrc.zh_CN

6.1) 在kde控制中心(KDE Control Center)的“區域與輔助功能(Regional & Accessibility)”的國家/地區和語言(Country/Region & Language)裡面設定國家(Country)為“中國”和Languages為“簡體中文(Simplifiled Chinese)”

2)在kde的“控制中心”--“外觀與主題”的“字型”裡面全設定字型為Simsun,12。並去掉“使用字型平滑”。

3) 在Gnome的字型設定裡面設定字型為Tahoma,12

7.安裝fcitx輸入法:

1).#cd /usr/ports/chinese/fcitx

2)#make install clean

3).修改~/.profile,新增:

LANG=zh_CN.EUC

LC_ALL=zh_CN.EUC

export LANG LC_ALL

4).我用csh所以:

#setenv LC_ALL zh_CN.EUC

#setenv LANG zh_CN.EUC

如果用的是bash則相應的為

#LANG=zh_CN.EUC

#LC_ALL=zh_CN.EUC

#export LANG LC_ALL

5).在~/.cshrc中加入:

setenv LC_ALL zh_CN.EUC

setenv LANG zh_CN.EUC

6).修改~/.xinitrc及~/.xsession.均新增:

export XMODIFIERS=@im=fcitx

fcitx&

至檔案的開頭處。

7).#qtconfig

然後選擇--&gtInterface---&gtXIM Input Style 選Over the Spot(上面的核取方塊也選上)--&gtFile--Save

8.xmms的問題:

1)cp -r /usr/X11R6/share/locale/zh_CN.GB2312 /usr/X11R6/share/locale/zh_CN.GB2312zh_CN.EUC

2)在xmms裡面設定使用字型為

-isas-fangsongti-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0,-misc-fixed-medium-r-semicondensed-*-*-130-*-*-c-*-koi8-r

或者:-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-0,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-1

9.終端的中文顯示:

#cd /usr/ports/chinese/zhcon

#make install clean

[color =red:482115d9cb]宣告[/color:482115d9cb]:zhcon在5.1release中執行可能會出現破圖而當機,並且只能在第一個控制檯下執行。cce在升級ports前會出現forbiden錯誤而不能安裝,在升級ports後將從ports中消失。

10.Windows分割槽及光碟檔案的中文顯示:

1)升級ports:如何升級見:這裡

2)安裝gbfs:

#cd /usr/ports/chinese/gbfs

#make install clean

3)編輯核心,註釋掉MSDOSFS、CD9660、CD9660_ROOT即:

#options MSDOSFS

#options CD9660

#options CD9660_ROO

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938859/,如需轉載,請註明出處,否則將追究法律責任。

相關文章