歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 9.10下jre安裝中文字體

Ubuntu 9.10下jre安裝中文字體

日期:2017/2/28 16:40:01   编辑:Linux教程

轉自:我的GIS之路

安裝環境Ubuntu 9.10、java 1.6.0.15

首先找到你需要的字體,比如我就是從windows系統裡拷出來的,C:\WINDOWS\Fonts這裡有很多字體,我只拷貝了simhei.ttf和simsun.ttc。

安裝java後,在java的安裝目錄/usr/lib/jvm/java-6-sun/jre/lib/fonts/可以看到很多字體,在這裡新建個目錄,名字叫fallback(就用這個名字吧,據說ubuntu找不到設定的字體的時候就到這個目錄裡找字體),並且把你需要的字體拷貝到這個目錄。
$mkdir fallback
$sudo cp ./your font dir/simhei.ttf fallback/
$sudo cp ./your font dir/simsun.ttc fallback/

接下來要注意了,很多資料並沒有說明這一點,那就是字體文件的權限,一定要可讀!我就是這裡沒注意,結果折騰了好多天,最後才發現。
$cd fallback/
$sudo chmod 644 simhei.ttf
$sudo chmod 644 simsun.ttc

然後呢,在fallback目錄下執行:
$mkfontscale && mkfontdir
這個時候就會在fallback目錄下生成fonts.dir和fonts.scale文件,再將fonts.scale的內容追加到父目錄的fonts.dir,
$su
$cat fonts.scale >> ../fonts.dir

到這裡應該就可以了,如果還不行的話fc-cache刷新一下字體緩存。

Copyright © Linux教程網 All Rights Reserved