每日小结

Posted brifuture

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日小结相关的知识,希望对你有一定的参考价值。

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

以上是关于每日小结的主要内容,如果未能解决你的问题,请参考以下文章

每日小结

每日小结

每日小结

每日小结

markdown 每日片段

Java每日小结(内含常见面试知识)