在安裝debian系統(tǒng)的時候如果選擇使用中文作為操作系統(tǒng)的字體,但在安裝過程中并沒有聯(lián)網(wǎng)進行同步更新,那么很可能在debian系統(tǒng)安裝成功以后出現(xiàn)所有中文文字都是小方塊數(shù)字字母及黑塊問號的情況(如第一圖所示)。出現(xiàn)這種情況的原因是因為系統(tǒng)的安裝時候沒有安裝中文的字體庫,搜了一些網(wǎng)上的解決方法,如下:
使用apt-get install ttf-arphic-uming xfonts-intl-chinese 或apt-get install ttf-wqy-microhei命令來獲取字體包并安裝即可。但我使用這種方法無法成功,總是找不到軟件包,從安裝盤中找不到,配置好debian的網(wǎng)絡(luò)使其可以上網(wǎng),然后修改/etc/apt/sources.list文件使其從網(wǎng)上搜索也依然找不到,于是放棄此方法。
debian系統(tǒng)中文顯示方塊數(shù)字字母及黑塊問號
經(jīng)過搜索,找到一個很簡單并有效的方法,就是直接把windows的簡體中文字體文件復(fù)制到debian的字體目錄下,具體操作方法如下:
從windows的字體目錄中找到simsun.ttc文件,通過WinSCP工具連接上debian系統(tǒng),把該文件傳送到該系統(tǒng)中的/usr/share/fonts/truetype目錄下,注意要進行該操作,當(dāng)前用戶一定要具有管理員權(quán)限,否則會復(fù)制失敗。
然后進入到debian系統(tǒng)中,以管理員身份運行dpkg-reconfigure locales命令來設(shè)置系統(tǒng)的字體,選中zh_con.UTF-8區(qū)域設(shè)置并讓其在系統(tǒng)中生成。
然后將默認(rèn)字體設(shè)置為zh_con.UTF-8。
最后重新啟動debian系統(tǒng),并在登錄界面選中要使用的語言為漢語即可。
現(xiàn)在進入系統(tǒng)后,中文字體就可以顯示出來了。
區(qū)域設(shè)置框也沒有亂碼了。
進過以上的處理,就可以使debian系統(tǒng)正確顯示漢字了,不過對于debian終端控制臺來說,遇到中文的時候還是會顯示亂碼,那么可以采用以下的方法解決(摘自網(wǎng)上)。
Debian中文設(shè)置
解決 Debian 字符終端中文亂碼、方塊問題,是我初次安裝 debian 后第一個棘手問題。最后結(jié)論是:目前 Debian 無法解決該問題,必須安裝 zhcon 工具來解決。
配置 Local
aptitude install locales
dpkg-reconfigure locales
跳出一個文字選擇界面(如果安裝時選擇中文,此時文字全是亂碼),page up/dn 翻頁、空格鍵選擇以下編碼
en_US.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN.GB2312
zh_CN.UTF-8 UTF-8
然后 Tab