Linux系統(tǒng)部分軟件中文顯示亂碼方框該怎么辦?

Linux下部分軟件會(huì)出現(xiàn)中文顯示異常的問(wèn)題。如Netbeans等依賴(lài)JVM虛擬機(jī)運(yùn)行的軟件。這是由于JVM中文顯示的字體缺失的緣故。方法就是將缺失的字體添入JVM目錄。
1、查詢(xún)JRE目錄:
update-alternatives --config java
如圖,獲得目錄/usr/java/jdk1.8.0_45/jre
這里使用的是Sun JDK,Linux默認(rèn)使用OpenJDK,方法是一樣的。
2、獲取字體gbsn00lp.ttf:
部分系統(tǒng)默認(rèn)提供此字體,可以查詢(xún)/usr/share/fonts找尋,
不提供的可以直接上網(wǎng)搜索下載。
這里為了方便,直接提供字體鏈接:
http://pan.baidu.com/s/1qWwXZh6
3、移植字體:
在jre目錄/lib/fonts下建立文件夾fallback,將gbsn00lp.ttf置入其中,即可。
獲取權(quán)限等方法這里將不贅述。
4、效果圖:
相關(guān)文章
Linux Deepin安裝SPSLinux激活出現(xiàn)中文亂碼怎么辦?
Linux Deepin安裝SPSLinux激活出現(xiàn)中文亂碼怎么辦?在Deepin上安裝SPSS V22 for linux版,并完成破解激活以及解決中文亂問(wèn)題,其它Linux版本以及SPSS其它版本基本同法,下2015-05-26Linux下程序庫(kù)Ncurses顯示中文亂碼的解決方法
在Linux系統(tǒng)操作中,不少朋友使用Ncurses的時(shí)候遇到中文亂碼問(wèn)題,如果沒(méi)有更好的方法,可以看看下文為大家介紹的Linux使用Ncurses時(shí)出現(xiàn)中文亂碼的解決方法2015-01-13Linux系統(tǒng)下中文顯示亂碼怎么改回顯示英文狀態(tài)?
一般這種情況出現(xiàn)在Linux中文改成英文系統(tǒng)安裝時(shí)選擇了簡(jiǎn)體中文安裝,安裝完后運(yùn)行netconfig、setup等命令,中文顯示亂碼2013-08-29四步解決Linux系統(tǒng)中出現(xiàn)中文亂碼問(wèn)題
在使用CentOS 系統(tǒng)時(shí),安裝的時(shí)候可能你會(huì)遇到英文的CentOS系統(tǒng),在這中情況下安裝CentOS系統(tǒng)時(shí)是默認(rèn)安裝(即英文)2013-08-29在linux下寫(xiě)的代碼,用的是utf-8,結(jié)果拿到XP下運(yùn)行的時(shí)候,所有的中文
如果用editplus來(lái)運(yùn)行的話(huà),會(huì)直接提示:“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range 做兩個(gè)修改就行了。2009-03-27Ubuntu系統(tǒng)下zend for linux中文亂碼解決