當前位置:首頁 » 軟體百科 » 為什麼軟體安裝不能用中文名

為什麼軟體安裝不能用中文名

發布時間: 2025-01-26 03:13:02

⑴ win7軟體中文亂碼怎麼解決

win7軟體中文亂碼怎麼解決(win7軟體中文亂碼怎麼解決)1.查看是否安裝中文包
可以使用下面的命名查看系統是否安裝了中文安裝包。
locale -a |grep "zh_CN"
沒有輸出,說明沒有安裝,輸入下面的命令安裝:
yum groupinstall "fonts" -y
安裝完成,通過上面的命令查看安裝了哪些中文語言包
說明系統已安裝中文語言包,無需再安裝。重要提示,如果按照下面的步驟你的系統仍然無法使用中文,那麼請一個一個嘗試上面的編碼方式。比如把LANG="zh_CN"修改為LANG="zh_CN.gb18030"。
2 電腦 修改配置文件
在修改配置文件之前,我們先看看當前系統語言環境:電腦
復制代碼
# echo $LANG
en_US.UTF-8
# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
復制代碼
雖然安裝了中文語言包但本機的語言環境並不是中文,需要修改locale.conf配置文件
# vim /etc/locale.conf
LANG="zh_CN"
# source /etc/locale.conf

vim /etc/locale.conf 進入編輯頁面,輸入i開始編輯,編輯完成輸入esc到底行模式,然後輸入:wq,保存並退出
也可以使用命令修改locale.conf配置文件:
# 電腦 localectl set-locale LANG=zh_CN
之後查看當前語言環境:
復制代碼
# echo $LANG
zh_CN

# locale
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=
復制代碼
3. 驗證是否成功
[root@node2 ~]# date
2017年 10月 16日 星期一 16:30:24 CST
4.命令補充解釋
locale -a |grep "zh_CN" :列出所有可用的公共語言環境的名稱,然後篩選中文
locale -a :列出所有可用的公共語言環境的名稱.
從中如果可以看到如下幾項,也說明系統已經安裝了中文語言包。無需再安裝,那這幾項代表什麼意思呢?
{語言代號}_{國家代號}.{字元集}
zh是中文的代號、CN是中國的代號、gb18030,gb2312,utf8是語言字元集
那麼每一項可以通俗理解為 電腦「你是說中文的,你在中國,語言字元集是gb18030/gb2312/utf8」
如果沒有發現以上幾項,則手動安裝中文語言包
yum install kde-l10n-Chinese (大概11M)
locale : 查看當前系統語言環境
("en_US.UTF-8"按照上面的內容可以理解為「你說英語,你在美國,語言字元集為UTF-8」)
每項的意思分別為 :
LANG:當前系統的語言
LC_CTYPE:語言符號及其分類
LC_NUMERIC:數字
LC_COLLATE:比較和排序習慣
LC_TIME:時間顯示格式
LC_MONETARY:貨幣單位
LC_MESSAGES:信息主要是提示信息,錯誤信息, 狀態信息, 標題, 標簽, 按鈕和菜單等
LC_NAME:姓名書寫方式
LC_ADDRESS:地址書寫方式
LC_TELEPHONE:電話號碼書寫方式
LC_MEASUREMENT:度量衡表達方式
LC_PAPER:默認紙張尺寸大小
LC_IDENTIFICATION:對locale自身包含信息的概述
LC_ALL:優先順序最高變數,若設置了此變數,所有LC_* 和LANG變數會強制跟隨它的值
我們看到雖然安裝了中文語言包但本機的語言環境並不是中文
重啟系統
# reboot
5.遠程工具SSH Secure 亂碼問題的解決
使用遠程工具進行連接時,如果 linux 有中文文件或目錄,顯示時會出現亂碼,原因是
是 linux 編碼是 UTF-8,而遠程工具默認是當前系統本地編碼即 GBK。所以解決方案是統
一兩者編碼就 OK 了,但是該 SSH Secure 工具不能設置編碼,所以通過修改 linux 的系
統編碼的方式進行統一編碼。
第一步:查看當前系統的電腦語言環境。
這里因為之前已經修改成了gbk的編碼。
第二步:修改配置文件locale.conf
# vim /etc/locale.conf
輸入i進入編輯模式,編輯完成按ESC進入底行模式。然後輸入:wq退出並保存。
執行下面的命令,讓修改生效。
# source /etc/locale.conf
輸入date驗證。如果還有問題,也可以reboot重啟一下。
Buy me a cup of coffee :)
————————————————
電腦 電腦

熱點內容
為什麼會學不好 發布:2025-01-27 07:11:40 瀏覽:15
學習通視頻為什麼不能用電腦打開 發布:2025-01-27 07:05:46 瀏覽:885
為什麼一到晚上就想哭怎麼調理 發布:2025-01-27 07:01:52 瀏覽:91
女孩子問你為什麼不找我聊天 發布:2025-01-27 06:53:55 瀏覽:362
因為什麼女人不願再生孩子 發布:2025-01-27 06:52:21 瀏覽:824
我的鼠魚為什麼只有一隻眼睛 發布:2025-01-27 06:46:39 瀏覽:438
拼多多為什麼刷著刷著就找不到了 發布:2025-01-27 06:41:50 瀏覽:106
為什麼防疫碼沒有變顏色 發布:2025-01-27 06:40:11 瀏覽:707
魚在魚缸底部晚上不動為什麼 發布:2025-01-27 06:13:23 瀏覽:882
為什麼我的眼睛裡老是扎著疼 發布:2025-01-27 06:13:15 瀏覽:247