ssh -X -Y 后 汉化问题 语言问题

远程linux服务器为中文系统,从本地使用ssh远程登录,运行远程linux服务器上的图形应用,此时分为以下几种情况:


本地系统为中文,则不会出现什么问题


本地系统是英文:

1. 使用ssh -X,运行远程图形应用,图形渲染受安全机制控制,不继承远程属性,为英文,因为本地locale使用LANG=en_US.UTF-8,ssh后继承本地的locale,此时如果想使用英文,需要手动设置locale:

    export LANG_ALL=zh_CN.UTF-8

    export LANG=zh_CN.UTF-8

2. 使用ssh -Y,运行远程图形应用,图形渲染不受安全机制控制,继承远程设置,因此是中文

你可能感兴趣的:(ssh -X -Y 后 汉化问题 语言问题)