分享
 
 
 

FreeBSD 4.9中文工作站安装过程简介

王朝system·作者佚名  2006-11-23
窄屏简体版  字體: |||超大  

昨天装了一台新的计算机,呵呵,我终于跳出了PII的天地了,走入了新的时代,一搞好机器后,没有管Windows的事,先装上BSD,安装好后开始装之前我自己喜欢的乱七八糟的东东。一安装,让我自己也大大惊讶了一把。现在的BSD中加入的东东真多哟。汉化后的效果真好哟。更让我感觉不错的是我喜欢用的几个软件功能更加强大了!我下面将我这次的中文和个性化过程记录下来,希望将来自己和大家都可以用到。装不装别的软件先不说,请先更新你的ports tree,方法也很简单的哟。将/usr/share/examples/cvsup中的ports-supfile复制到/root中。

改动更新服务器为你喜欢的cvsup服务器。之后:

cvsup -g -L 2 /root/ports-supfile

我最喜欢的个性化软件之一是gnuls,一方面是它的功能很强,另一方面它的色彩显示更符合我的视觉效果:

cd /usr/ports/misc/gnuls

make install clean

我对Java是哪么的喜欢,我的BSD上一定会有Java,同时我的开发也是在BSD下做的,所以也要装上我喜欢的Eclipse以及它的国际化软件

cd /usr/ports/java/jdk

make install clean

这过程要让你自己去下几个软件,看着提示做罢。还有就是编译时需要enable linux base。怎么做自己到sysinstall看看就成了。更需要注意的是make jdk需要把linux的proc mount上来,如果你没能mount linux proc,在make过程中会提醒你的。我更简单,将下面这句加入/etc/fstab

linprocfs /compat/linux/proc linprocfs rw 0 0

然后

mount /compat/linux/proc

就好了。装eclipse就更简单了:

cd /usr/ports/java/eclipse

make install clean

cd /usr/ports/java/eclipse-langpack

make install clean

呵呵,无处不在的Java也在我的机器中哟。需要注意的是装好这些东东后要将自己的环境也设置好。在shell上我喜欢使用bash,如果你使用的是别的shell,哪么你就考虑一下/etc/profile改为你自己的shell的相关语句:

PS1='\u@\w$'

alias ls="gnuls --color --show-control-chars"

alias ll="ls -l"

export XMODIFIERS='@im=fcitx'

export LANG=zh_CN.EUC

export LC_CTYPE=zh_CN.EUC

export JAVA_HOME=/usr/local/java

export CLASSPATH=.

呵呵,你一定看到我在profile中设置了输入法是fcitx,可是没有装呀!不要着急,非常简单的:

cd /usr/ports/chinese/fcitx

make install clean

新的fcitx 2版本做的更漂亮了,首先是界面比以前更好看了,再就是~/.fcitx/config文件中的配置都是中文的,简单的按你的习惯更改就好了。还有就是在输入五笔时可以使用z开头来输入拼音,以及使用一个按键来切换中英文模式。已经快比得上我喜欢的万能五笔了。

FreeBSD下的窗口现在也越来越好用了,而且个性化十足,为什么不用呢?我已经将它变为我的office和开发平台了。下面我们先来装X:

cd /usr/ports/x11/XFree86-4

make install clean

再来安装一个优秀的桌面gnome:

cd /usr/ports/x11/gnome2

make install clean

为了让X启动时就进入gnome,在~/.xinitrc中加入以下内容:

exec gnome-session

同时chmod +x .xinitrc,让其有可执行的能力。

怎么配置X?你不会吗?我也不想多说,你自己使用sysinstall中的X配置试试罢。

还有什么吗?对,就是中文字体了,将simsun.ttf复制到/usr/X11/lib/X11/fonts/TTF目录中。再编译一下ttmkfdir:

cd /usr/ports/x11-fonts/ttmkfdir

make install clean

不知为什么,现在ports中的编译不过去,我用的是pkg_add -r来装的ttmkfdir。也无所谓的了。

装好ttmkfdir后,我们生成一下simsun的font说明文件:

cd /usr/X11R6/lib/X11/fonts/TTF

ttmkfdir > fonts.dir

cp fonts.dir fonts.scale

再使用fc-cache更新一下:

fc-cache -f -v

这时你最好检查一下你的XF86Config中的Fontdir有没TTF,这是我的配置文件中有关字体的一个片段:

Section "Files"

FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"

FontPath "/usr/X11R6/lib/X11/fonts/misc/"

FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"

FontPath "/usr/X11R6/lib/X11/fonts/Type1/"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"

FontPath "/usr/X11R6/lib/X11/fonts/TTF/"

EndSection

这个很重要,因为X和gtk是使用这个路径来找字体的。我之前就是没有写,在gnome中能找到simsun,但是openoffice和xmms这样的程序就找不到simsun的。

为了让小字体也很清楚,我们设置一下用户自己的font.conf,将下面的内容存入~/.font.conf:

<?xml version="1.0"?>

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

<match target="pattern">

<test qual="any" name="size" compare="less">

<int>13</int>

</test>

<edit name="antialias" mode="assign"><bool>false</bool></edit>

</match>

</fontconfig>

最后为了以前使用gtk的应用使用中文,我们需要在home目录下加入一个.gtkrc.mine文件,内容是:

style "gtk-default-zh-cn" {

fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"

}

class "GtkWidget" style "gtk-default-zh-cn"

差不多了。现在你大胆的使用startx来进入美丽的新世界罢!进到gnome中初始的字体还不是simsun,请在字体设置中将相关的字体设置为simsun。同时在Epiphany(这是gnome自带的浏览器,核心使用的是mozilla)中将相关字体也设置为simsun。

不过,只是有一个可以用的桌面就像是只有一个windows一样不行,我样还需要一个非常好的文字处理集成工具openoffice:

cd /usr/ports/chinese/openoffice-1.1-zh_CN

make install clean

安装完成后,打开一个终端,输入openoffice-1.1。第一次输入这个命令会让你安装一个openoffice,请使用最小化的安装,它会在你的home目录中生成一个你的个人工作目录,这个目录差不多只有2M。完成后再输入这个命令就进入Openoffice集成办公环境了。新的1.1已经对中文支持非常好了,如果你按上面的办法加入了simsun,OO也就使用SimSun来进行显示,同时文档的中文字体也是默认Simsun了。

听音乐罢,我们的xmms该现身了:

cd /usr/ports/chinese/xmms

make install clean

装好后启动xmms,将字体中的两个字体设置为simsun,12号大小,你就看到一个winamp for FreeBSD了。

我的机器是P4 2.6c/DDR 400 512M内存。我向来喜欢自己编译安装的,以上的除FreeBSD初始安装外都是我自己编译的(ttmkfdir出了问题就使用了pkg_add -r)。使用了约一个晚上的时间。看来HT还是很不错的。呵呵,本文就是用的刚装好的工作机写的哟。我真是太喜欢这个fcitx了,爽就一个字,希望与大家分享我的快乐。以下给出我安装几个大的东东使用的时间,是否你自己编译,由你自己决定了:

openoffice 约5小时

jdk1.4 p6_2 约2小时

gnome 约5小时

eclipse 约10分钟

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有