过滤GMail中的Google广告

在 Gentoo 下安装 Freemind

lyanry posted @ 2007年11月05日 22:38 in 我爱用Gentoo with tags freemind gentoo , 5326 阅读

声明:本文内容也许只是针对我个人的系统配置是有效的。

Gentoo Portage 中是有 Freemind 的 ebuild 的,但是对于 Freemind 0.9 版,使用 emerge 来安装,那是一场噩梦,大概要依赖 80 多个软件包。

我不懂 ebuild 是怎么写的,但是感觉这个 ebuild 是有问题的,因为以前曾经 emerge 过 Freemind 0.8,算上 jdk 也就不足 10 个软件包的依赖;前段时间我也手动编译过 Freemind 0.9.0_beta_13,所使用的工具只有 jdk 1.6 和几个 ant 包就够用了。

总之,我是不推荐使用 portage 来安装 Freemind 0.9,建议直接从Freemind 项目主页上下载相应的 freemind-bin-max 版本,在写这份文档时,最新版本是 freemind-bin-max-0.9.0_Beta_14.zip。

将所下载的 Freemind 包中的文件解到某个你熟悉的目录下,譬如我将其解到 /opt/freemind 目录下,然后执行:

$ cd /opt/freemind
$ sudo chmod a+x freemind.sh
$ cd /usr/local/bin
$ sudo ln -s /opt/freemind/freemind.sh freemind

完成以上操作后,在终端里输入 "freemind" 即可启动 Freemind。如果程序启动失败,那可能是没有安装 jdk 或者没有配置好虚拟机,可以参考 http://www.gentoo.org/doc/en/java.xml 进行相应配置。

启动 Freemind 后,发现 GUI 上的字体浓淡不均,非常丑陋。想当年在 Fedora 上所用的 Freemind 并非这样。这个问题主要出在 Gentoo 身上,它没有为 JDK/JRE 选择一个好一些的中文字体,默认使用的中文字体是 /usr/share/fonts/arphicfonts/bsmi00lp.ttf。这个问题要解决也很简单,打开 $JAVA_HOME/jre/lib/fontconfig.properties 文件,这个文件是 JAVA GUI 字体的主要配置文件,对其略作修改如下:

... ...
# Component Font Mappings
allfonts.chinese-gb18030=-microsoft-microsoft yahei-medium-r-normal--0-0-0-0-p-0-iso10646-1
allfonts.chinese-gb18030.motif=-microsoft-microsoft yahei-medium-r-normal--0-0-0-0-p-0-iso10646-1
......

# Search Sequences
sequence.fallback=lucida,chinese-gb18030,chinese-big5,japanese-x0208,korean
......

# Font File Names
filename.-microsoft-microsoft yahei-medium-r-normal--0-0-0-0-p-0-iso10646-1=/usr/share/fonts/winfonts/msyh.ttf

上述代码的作用是设置 JAVA GUI 所有的中文字体都使用 msyh.ttf 字体。

 

Avatar_small
Psychology Writing 说:
2020年2月27日 19:37

Many students opt to buy Psychology Writing Services since most writing companies are good in Online Psychology Assignment Help Services and Psychology Coursework Writing Services.

Avatar_small
run 3 说:
2020年4月14日 12:53

Thank you i really nead it

Avatar_small
ch 说:
2022年2月10日 03:57

There are 80 Remote work from home jobs in Culver City advertised on WhatJobs in February 2022. Apply online today and set up job alerts to get the latest jobs by email direct to your inbox. WhatJobs

Avatar_small
ch 说:
2022年2月13日 03:45

Much obliged for this incredible post, i discover it exceptionally fascinating and extremely well thoroughly considered and set up together. I anticipate perusing your work later on. PUFF BAR DISPOSABLE THC

Avatar_small
ch 说:
2022年2月24日 05:13

All Jobs in Egypt with one click. WhatJobs

Avatar_small
ch 说:
2022年3月01日 19:16

The data you have posted is exceptionally helpful. The destinations you have alluded was great. A debt of gratitude is in order for sharing.. iPhone tutorial

Avatar_small
ch 说:
2022年3月04日 04:59

There are 11608 Walmart jobs advertised on WhatJobs in March 2022. Apply online today and set up job alerts to get the latest jobs by email direct to your inbox. walmart jobs

Avatar_small
ch 说:
2022年3月08日 23:17

Cool stuff you have and you keep redesign every one of us. betflik 24th

Avatar_small
amelia 说:
2022年4月13日 01:27

Much obliged to you for the upgrade, exceptionally pleasant site.. 5g999.co


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter