ZKX's LAB

Linux系统设置中文之后界面什么的都出现乱码 linux图形界面安装乱码

2020-08-12知识15

Linux系统设置中文之后界面什么的都出现乱码 问题在于:我们还没有把LANG变量改成英语之前,系统得到的LANG变量是中文的,因此,它知道需要在图形界面启动过程中启用中文输入法,但把LANG变量改成英文后,系统根据LANG变量知道系统是英文的,它便不再启动中文输入法,也不再设置和导出相关的变量,导致中文输入法不可用。因此,只要在这个脚本中,“骗”过系统,让输入法脚本“以为”系统是中文的,它不就运行中文输入法,并导出相关变量了吗?于是,通过分析脚本,我在xinput.sh中的:lang_region=$(echo$tmplang|sed-e 's/\\.*/')后面又添加了lang_region=\"zh_CN\" 直接把lang_region=$(echo$tmplang|sed-e 's/\\.*/')修改成 lang_region=\"zh_CN\" 也可以 多添加一行是为了以后改过来方便,直接删除添加的一行就可以了。当然,把for循环中的/etc/X11/xinit/xinput.d/${lang_region}该成/etc/X11/xinit/xinput.d/zh_CN也可以。当然还有其他的改法,前提是你要懂得shell 脚本的语法,看得懂脚本的意思。这样修改后,即便系统是英文的,xinput.sh脚本也会去读取/etc/X11/xinit/xinput.d/zh_CN 文件并导出其中的内容、设置好XMODIFERS等输入法变量,并运行iiimx输入法程序。那么为什么不在图形界面启动后直接运行iiimx。Linux中文版系统 安装Oracle界面乱码怎么办 这个问题我以前也遇到过。这是因为oracle不支持中文造成的。你可以先使用命令export LANG=en将环境临时换成英文,然后再安装。这个环境变量的修改只是临时的,重启后或者使用oracle用户登录时会自己换回来的。希望对你有所帮助。linux命令界面经常出现乱码如何解决,如下图。 你需要下载二个包一个是fonts-chinese-3.02-12.el5.noarch.rpm(中文字体包)另一个是fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm(字体显示包)下载后用rpm-ivh 包名,安装一下就行了,安装后重启。vi/etc/sysconfig/i18n将内容改为LANG=\"zh_CN.GB18030\"LANGUAGE=\"zh_CN.GB18030:zh_CN.GB2312:zh_CN\"SUPPORTED=\"zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en\"SYSFONT=\"lat0-sun16这样中文在SSH,telnet终端就可以正常显示了我在linux下安装websphere,websphere出来的图形界面都是乱码,如何解决? 最简单的处理方式是:在命令行下,输入:export LANG=en_US,然后再运行安装程序,以英文方式安装。

随机阅读

qrcode
访问手机版