Linux下部分軟件會出現中文顯示異常的問題。如Netbeans等依賴JVM虛擬機運行的軟件。這是由於JVM中文顯示的字體缺失的緣故。方法就是將缺失的字體添入JVM目錄。
1、查詢JRE目錄:
update-alternatives --config java
如圖,獲得目錄/usr/java/jdk1.8.0_45/jre
這裡使用的是Sun JDK,Linux默認使用OpenJDK,方法是一樣的。
2、獲取字體gbsn00lp.ttf:
部分系統默認提供此字體,可以查詢/usr/share/fonts找尋,
不提供的可以直接上網搜索下載。
這裡為了方便,直接提供字體鏈接:
http://pan.baidu.com/s/1qWwXZh6
3、移植字體:
在jre目錄/lib/fonts下建立文件夾fallback,將gbsn00lp.ttf置入其中,即可。
獲取權限等方法這裡將不贅述。
4、效果圖:
.