linux tty中文亂碼的解決方法:1、透過「sudo apt-get install fbterm」指令下載字型fbterm;2、執行「sudo fbterm」指令;3、更改字型和字型大小為「font- names=Ubuntu Mono font-size=14”即可。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
linux tty中文亂碼怎麼辦?
Linux下的tty終端修改顯示中文亂碼
虛擬機器下tty終端顯示的中文全是「菱形」符號,所以重新下載了個字型fbterm
下載指令:sudo apt-get install fbterm
會自動下載完成,下載完成後執行
sudo fbterm 即可
更改字體和字體大小
vi ~/.fbtermrc font-names=Ubuntu Mono font-size=14
把./fbterm 複製一份到/home/username/目錄下 #username為你的用戶名
更改權限chmod 755 ~/.fbtermrc
使其不在ROOT模式下也可以顯示
Ctrl Alt E退出再重新登入輸入指令fbterm,即可正常顯示
#後續:後來又發覺在介面下是無法輸入中文輸入法的,唉,只能網路上搜尋解決方法了。
後續篇:
新裝的tty終端機的中文是亂碼的,這讓人很鬱悶,看著「菱形」的未知符號一臉懵,所以搜尋了下解決方法,決定讓tty介面能顯示中文和輸入中文。
參考該處方法:http://fcitx-im.org/wiki/Fbterm,寫下自己的操作經歷.
#1.下載安裝fbterm
sudo apt-get install fcitx im-config fbterm fcitx-frontend-fbterm
2.使fbterm可以使用輸入法
sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
3.將使用者加入video群組
sudo gpasswd -a <username> video
4.以上完成後執行一遍fbterm,指令:fbterm
5.修改~/.fbtermrc,指令:vi ~/.fbtermrc
修改以下內容
font_size=17 #修改界面字体显示大小,可自己定字号 text-incondings = utf-8 #修改字体编码为utf-8 input-menthod=fcitx-fbterm #修改输入法
修改後:wq儲存退出
退出tty重登陸,輸入fbterm可看到介面內容顯示已經變化,Ctrl 空格鍵切換輸入法,若不能出來,可輸入一遍fctix後再切換,我這裡也是偶爾切換不出來。 。 。
相關推薦:《Linux影片教學》
以上是linux tty中文亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!