红联Linux门户
Linux帮助

Ubuntu上安装Freemind并支持中文

发布时间:2015-06-12 10:33:58来源:cnblogs.com/fengyc/作者:drop *

JAVA 运行时

Freemind 是一个使用 Java 编写的思维导图工具,在安装时,需要到 Java 运行时(使用 OpenJRE 或 OracleJRE )。

如果当前的环境变量中缺少了 JAVA_HOME ,会导致 Freemind 无法找到 JRE ,从而启动失败。可修改 ~/.bashrc,增加

export JAVA_HOME=<JRE路径>

如:

export JAVA_HOME=/usr/lib/jvm/java-7-oracle

然后,退出重新登录。


中文支持

一般情况下,由于 JRE 中缺少了中文的字体, Freemind 在显示中文时出现乱码。解决方法是下载中文字体到 JRE 的字体目录中。Ubuntu 15.04 中带有支持中文的字体 Droid ,并作为默认的中文字体,可把这个字体导入到 JRE 中。

首先,在 JRE 的字体目录中建立 fallbacks 目录

sudo mkdir -p /usr/lib/jvm/java-7-oracle/jre/lib/fonts/fallback

然后,进入到 Ubuntu 的字体目录

cd /usr/share/fonts/truetype/droid

通过建立软链接的方式,把 Droid 字体加到 JRE 。

for font in $(ls); do sudo ln -s "$(pwd)/$font" /usr/lib/jvm/java-7-oracle/jre/lib/fonts/fallback

如果使用了新增加的字体,可以需要更新字体缓存:

mkfontdir
mkfontscale

完成后,重启 Freemind 即可。


让默认安装的Linux操作系统支持中文:http://www.linuxdiyf.com/linux/3916.html

Linux下设置Eclipse编码为GBK进而支持中文:http://www.linuxdiyf.com/linux/4921.html

让Linux下U盘支持中文:http://www.linuxdiyf.com/linux/8334.html

ubuntu 15.04打开中文文本乱码的解决方法:http://www.linuxdiyf.com/linux/11651.html

Ubuntu 15.04配置texlive+texStudio+中文环境:http://www.linuxdiyf.com/linux/12179.html