黄家二少
2015-10-01 18:03
为什么我的linux下输入ls --help 是英文的(没用xsell)?我安装的时候是简体中文
linux本机的字符界面不能显示中文,用图形界面,或者用xshell是才能显示中文,linux本身不支持中文编码(字符界面),xshell支持,如果要显示中的话,可以到网上安装个插件就可以在字符界面下显示中文了,或者用xshell,图形界面
linux 字符界面本身不支持中文编码,因为中文编码采用16位,而linux字符界面采用8位编码,中文编码只会以乱码显示
一般程序会根据你的环境变量来显示相应的语言。
有的软件提供了中文,那么在你的环境变量为中文时就是中文版。
有时软件并不会一并安装所有的语言资源,这就需要你另行安装相应的语言包。 比如在debian中,名为 manpages-zh 的包就是中文帮助文件。
最后,一般终端是不支持中文这种多字节字符的显示的,所以你得确定你的终端也得能正确显示中文才行,否则就是乱码。 一般在桌面环境下用的模拟终端是可以支持中文的,但是如果你没有安装桌面,默认的终端可能不支持中文,这时你可以试试 fbterm 这个模拟终端,它支持显示中文。
在命令行界面中确实如此,它只能把原来是中文的东西显示给你吧,Linux的配置文件等都是英文的,它不会自动翻译给你的,要学会适应啊。
Linux达人养成计划 I
399416 学习 · 3791 问题
相似问题