ubuntu終端亂碼

2021-07-15 13:45:18 字數 1589 閱讀 1891

zhcon-ubuntu字元介面中文亂碼和解析度的解決方案(轉 原出處不詳)

1.中文亂碼

在ubuntu的字元介面中,中文會顯示成亂碼,即使你在主管圖形介面中安裝中文語言支援,下面給出了字元介面中顯示中文的方法,主要借助於zhcon這個中文控制台工具(不知道這樣說對不對),先安裝zhcon

sudo apt-get install zhcon

這裡用採用源安裝的方式。比較簡單,如果你習慣從本地安裝包安裝,那麼你可以去官方**

zhcon.sourceforge.net/index_cn.html

zhcon --utf8 --drv=vga

這樣,你就可以在zhcon中顯示中文了。

2.解析度調整 #轉引者說明:一般情況下沒必要調整

在你登入字元介面終端時,你可能覺得解析度太低,你可以在/boot/grub/menu.lst啟動項kernel條目後面加上vga=791(注意空格),表示1024x768 16bit顯示(關於顯示設定的更多資訊見ubuntu中文論壇上有關螢幕和解析度設定方面的文章)。再次登入進入字元介面終端(需要重啟),你會看到字元介面終端的解析度已經變為1024x768。然而執行zhcon --uft8 --drv=vga,zhcon中的解析度仍是預設解析度。使用下面的方法可以調整zhcon中的解析度,更改/etc/zhcon.conf中的x_resolution, y_resolution,將解析度設定為你要的解析度。使用exit命令退出zhcon,在啟動zhcon時drv設定為framebuffer,即使用命令zhcon --utf8 --drv=fb,這樣進入zhcon後,解析度將會變為你所設定的值。

3.修改.bashrc

你可能覺得在字元介面終端中每次都要輸入zhcon --utf8 --drv=fb這一長串才能正確進入zhcon,的確不容易記住。不過你可以在.bashrc檔案中加入這一長串命令的替代方式,使用者的.bashrc檔案在使用者目錄下,比如你的當前使用者名為username,那麼你需要修改/home/username/目錄下的.bashrc

vim /home/username/.bashrc

在檔案後面新增一行

alias zhcon='zhcon --utf8 --drv=fb'

總結一下,快速解決方案如下:

安裝zhcon

sudo apt-get install zhcon

開啟.bashrc指令碼

vim /home/yourusername/.bashrc #轉引者說明:不熟vim,可用nano

新增一項

alias zhcon='zhcon --utf8 --drv=fb' #轉引者說明:很重要!

開啟zhcon指令碼

sudo vim /etc/zhcon.conf

將其中的x_resolution, y_resolution 解析度改為1024, 768或你想要的。

開啟/boot/grub/menu.lst

在與當前系統所使用的啟動項的kernel條目中新增vga=791

重啟sudo shutdown -r now

sudo locale-gen zh_cn.gb18030

使用在終端輸入:zhcon

退出:ctrl+d

////

ubuntu 終端亂碼

解決方法 一.ubuntu預設的中文字元編碼 ubuntu預設的中文字元編碼為zh cn.utf 8,這個可以在 etc environment中看到 sudo gedit etc environment 可以看到如下內容 path usr local sbin usr local bin usr ...

ubuntu 終端中文顯示亂碼問題!

1 alt ctrl f1 進入第乙個終端,發現中文亂碼。2 安裝zhcon。sudo apt get install zhcon 3 輸入下面命令,啟動zhcon,中文顯示正常。zhcon utf8 drv vga 上面的方法沒什麼作用!後來按照下面的方法終於將問題解決,雖然不是自己想出來的方法,...

ubuntu 終端中文顯示亂碼問題

1 alt ctrl f1 進入第乙個終端,發現中文亂碼。2 安裝zhcon。sudo apt get install zhcon 3 輸入下面命令,啟動zhcon,中文顯示正常。zhcon utf8 drv vga 上面的方法沒什麼作用!後來按照下面的方法終於將問題解決,雖然不是自己想出來的方法,...