解決Ubuntu系統中文亂碼顯示問題

2021-07-31 11:28:10 字數 1030 閱讀 2044

**:

我是先安裝了ubuntu 12.04 server,然後安裝桌面。進入以後發現中文有問題。

解決方法:

一. ubuntu預設的中文字元編碼

ubuntu預設的中文字元編碼為zh_cn.utf-8,這個可以在

/etc/environment中看到:

sudo gedit /etc/environment

可以看到如下內容:

path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

lang="zh_cn.utf-8"

language="zh_cn:zh:en_us:en"第二行即是預設的中文字元編碼。注:可以通過這裡修改預設的中文編碼字元,比如修改為:zh_cn.gbk。

二. 新增中文字元編碼的方法

1. 直接使用locale-gen

在終端輸入命令:

sudo locale-gen zh_cn.gb18030

即可完成中文字符集的新增。完成後可以轉到

/usr/lib/locale/,下面已經有乙個zh_cn.gb18030資料夾;在超級終端輸入命令:

gedit /var/lib/locales/supported.d/local,可以發現檔案中多了一行:zh_cn.gb18030 gb18030。說明新增成功。

2. 通過修改/var/lib/locales/supported.d/local檔案

在終端輸入命令列

sudo gedit /var/lib/locales/supported.d/local

可以看到如下內容:

zh_cn.utf-8 utf-8

en_us.utf-8 utf-8

在檔案尾新增中文字符集

zh_cn gb2312

儲存後退出。在終端輸入命令:

sudo dpkg-reconfigure locales

最後重啟ubuntu。

注:

解決ubuntu系統中文亂碼問題

1.在終端輸入命令 sudo locale gen zh cn.gb18030 即可完成中文字符集的新增。完成後可以轉到 usr lib locale 下面已經有乙個zh cn.gb18030資料夾 在超級終端輸入命令 gedit var lib locales supported.d local,...

ubuntu中文亂碼解決

首先,安裝中文支援包language pack zh hans sudo apt get install language pack zh hans然後,修改 etc environment 在檔案的末尾追加 lang zh cn.utf 8 language zh cn zh en us en 再...

解決Ubuntu系統中文亂碼顯示問題

我是先安裝了ubuntu 12.04 server,然後安裝桌面。進入以後發現中文有問題。解決方法 一.ubuntu預設的中文字元編碼 ubuntu預設的中文字元編碼為zh cn.utf 8,這個可以在 etc environment中看到 sudo gedit etc environment 可以...