Centos 系统日文编码格式的设置
之前一直用一个硬盘容量较大(虽然只有50G)的小鸡下载一些同人游戏磁力链接,但是每次查看时,凡是出现日文的地方必定乱码。简单查找了一下才得知,RHEL 系的 Linux 默认是没有日文编码格式的,因此需要手动进行设置。
设置日文格式编码
- 设置日文格式编码
# localedef -f SHIFT_JIS -i ja_JP ja_JP.SJIS
- 查看设置是否生效(Shift-JIS编码是否被追加)
locale -a | grep ja
当输出为以下内容时,则表示设置已经生效ja_JP ja_JP.eucjp ja_JP.sjis ja_JP.ujis ja_JP.utf8 japanese japanese.euc
- LANG 环境变量的设置3.1 只对当前会话生效
export LANG=ja_JP.SJIS
3.2 设置对全局生效LANG="ja_JP.SJIS" SUPPORTED="ja_JP.SJIS:ja_JP:ja" SYSFONT="latarcyrheb-sun16"
注意:设置完成后,需重启系统才能生效。
设置其他格式编码
其他编码格式的设置和 Shift-JIS 基本相同,差别只在于 LANG 的环境变量的设置。如果想将 LANG 的环境变量修改为全局变量,需要以 root 用户身份修改
/etc/sysconfig/i18n
这个文件。- EUC_JP的设定
LANG=”ja_JP.eucJP” SUPPORTED=”ja_JP.eucJP:ja_JP:ja”
- UTF-8的设定
LANG=”ja_JP.UTF-8” SUPPORTED=”ja_JP.UTF-8:ja_JP:ja”
评论
发表评论