码迷,mamicode.com
首页 > 其他好文 > 详细

每日小结(1)

时间:2018-09-11 21:03:36      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:语言   桌面共享   intellij   打开   lan   中文   问题   profile   lang   

1. Remmina 的使用

使用 Remmina 在 Linux 系统远程操作 Windows,需要 Windows 系统打开远程协助功能。
在 Linux(本机为Deepin 15.7)和 Windows 之间传递文件时需要打开 Remmina 高级功能中的共享文件夹,
具体步骤可参考下方参考 1。

参考

  1. 通过remmina在linux和windows之间传输文件
  2. 分享|Remmina:一个 Linux 下功能丰富的远程桌面共享工具

Deepin 系统修改默认语言

将系统语言改为简体中文

在用户家目录 ~/ 下创建一个 .profile 的文件,然后输入以下内容:

LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:en"
export LANG
export LANGUAGE

如果将上述内容添加到 .bash_profile 文件中,那么每次重启后登录到系统中是不会自动执行 .bash_profile 文件中的内容的。
原因在参考 1 中有提到:图形界面登录是 non-login 会运行 .profile 文件。

之后注销掉当前用户,重新登录,就能发现界面的语言替换成了中文。

可能会遇到这样的问题,打开命令行后出现:locale: Cannot set LC_CTYPE to default locale: No such file or directory
解决方法就是使用以下命令安装该编码类型。

sudo locale-gen zh_CN.UTF-8

修改 locale.gen 文件

由于我在安装系统的时候选择的系统语言是 English,因此使用上述 locale-gen 命令时,程序输出一直没有 zh_CN 相关的内容:

Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

这时需要修改 /etc/locale.gen 文件,找到 # zh_CN.UTF-8 UTF-8 那一行,然后将这一行前面的 # 号删掉,重新在终端中输入 locale-gen 命令,
程序输出将会变成

Generating locales (this might take a while)...
  en_US.UTF-8... done
  zh_CN.UTF-8... done
Generation complete.

参考

  1. .bash_profile 加载
  2. Linux下locale: Cannot set LC_CTYPE to default locale: No such file or directory警告

Linux 下 IntelliJ IDEA 使用汉化插件后字体乱码

如下图所示:

技术分享图片

如果出现了这种情况,先到 IDEA 程序的安装目录 lib 下面,将添加的 resources_cn.jar 文件删除,然后用英文界面打开 IntelliJ IDEA 的设置界面,将程序使用的字体修改成支持中文的即可:

技术分享图片

最后再将 TranslatorX 提供的汉化包放在程序的 lib 目录下,重启程序即可。

参考

  1. Linux下解决Java程序中文字体乱码问题
  2. TranslatorX 项目Readme

每日小结(1)

标签:语言   桌面共享   intellij   打开   lan   中文   问题   profile   lang   

原文地址:https://www.cnblogs.com/brifuture/p/9629564.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!