1. 程式人生 > >解決ubuntu顯示中文亂碼

解決ubuntu顯示中文亂碼

經常用linux系統的老鐵都會遇到顯示中文亂碼的情況,這種現象是系統中沒有相關安裝相關字型庫。將Windows中的中文字型庫檔案(.TTF、.fon)放到linux系統字型庫中就可以了,親測可行。如果想識別較多的字型,建議將windows下的字型庫全部複製到linux,路徑可參考圖片
這裡寫圖片描述
通過實驗發現,不僅linux存在這種情況,windows也有這種情況,當你不小心把字型庫檔案誤刪除了,就會導致顯示亂碼,然而在實際使用過程中windows系統亂碼的情況很少而linux系統亂碼較多,這是為什麼呢?
我們知道windows是商業系統,而且是全球通用,正版是要付費的,那麼它需要應對各種文字語言,通過字型庫檔案大小就知道(圖中字型庫檔案584M,實際還有其他資料夾)。而Linux是開源的,主要使用者是軟體開發人員,一般主要是english,當然還支援使用率較多的主流語言文字,字型庫檔案才(幾M到幾十M)。對比就知道Linux對語言的支援率遠低於windows,這與Linux的開源精神是相通的,Linux旨在提供最基本的功能,另外的功能開發人員可根據需求進行安裝。