LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1109|回复: 4

庆祝一下顺利安装 FreeBSD 4.10 Release + 中文环境+Fcitx3.0输入法

[复制链接]
发表于 2005-2-23 23:57:49 | 显示全部楼层 |阅读模式
在网上搜索了这么多篇文章,这一篇文章很有价值,一个中文化的FreeBSD就安装在我的桌面上了,还能和Fcitx五笔输入法进行中文输入,真的很开心^-^

----------------
引用文章
http://www.linuxeden.com/forum/b ... 11&blogId=62243


看了很多关于FreeBSD的讨论,感觉FreeBSD是个很NB的系统,很想装来试一下。
先是阅读了一堆资料,调整了一下分区。
我是双硬盘,均40G,分区情况如下:
xp下盘符 大小 文件系统
主盘: c: 11G fat32 #主分区 为了和FreeBSD交换数据特别建的
e: 4G ntfs #xp系统分区
f: 22G ntfs
从盘 10G ufs #主分区 FreeBSD系统分区
d: 28G ntfs


接下来就是安装FreeBSD了,stand安装,启动引导用bootmanager安装到mbr,软件包选all,port啊,linux二进制兼容一并
安上,图形界面用gnome(KDE汉化搞不定-_-;),很快就安完了(多看handbook,都比较简单,配置都先不管)。
安装完后重启系统,root登陆,接下来开始配置(第一次配置,花了我一个下午才搞定-_-;)。

#/stand/sysinstall
在configure->XFree86->xf86cfg -textmode 里配置XFree86 Server,

然后
#vi .xinitrc
exec gnome-session

save and quit
#startx
gnome出来了,e文的?

修改~/.profile,添加:
LANG=zh_CN.EUC
LC_ALL=zh_CN.EUC
export LANG LC_ALL


logout and login
#startx
gnome变成中文的了,不过也太难看了,怎么办?安装TrueType。
#mkdir /usr/X11R6/lib/X11/fonts/TrueType
把xp下的simsun.ttc和tahoma.ttf拷到TrueType下。
#cd /usr/X11R6/lib/X11/fonts/TrueType
#fc-cache -f -v
重起X
可以选择simsun和tahoma了,把字体都改成tahoma,好看多了。

发现鼠标的滚轮不能用?
#vi /usr/X11R6/lib/X11/XF86Config (我装kde时在/etc/X11下,gnome又不同了)
找到如下section

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "rotocol" "Auto"
Option "ZAxisMapping" "4 5" <-----添加
Option "Device" "/dev/sysmouse"
EndSection

重起X,鼠标滚轮已经可用了。

X中终端中的字显示有一点问题,去掉使用系统终端字体选项,把字体改成simsun就好了(改为tahoma还是有问题)

我的AC97声卡还不能用,这个得编译内核。
参考连接http://www.linuxeden.com/forum/showthread.php?t=50629
为了方便我就贴过来了,还忘作者不要介意。
__________________________________
# cd /usr/src/sys/i386/conf
# cp GENERIC mykernel

在mykernel里加入下面一行:
device pcm # AC97 sound card
保存.

# /usr/sbin/config mykernel

cd ../../compile/mykernel
make depend;make;make install

编译安装新内核成功后,重启:

# reboot

重新启动后

# cd /dev
# dmesg | grep pcm

查看声卡设备号,一般是pcm0,然后

# ./MAKEDEV snd0
__________________________________

#startx
应用程序->桌面首选项->音效,勾上启用音效服务器和事件产生音效,再次重起X,听见gnome启动音效了。

接下来就是安装中文输入法了,由于上网要用一个windows客户端(联通的垃圾),无法享受port的方便,只好自己手动下载了。
我下了一个最新的fcitx-3.0.2.tar.bz2
解压到任意文件夹,我的是/root/fcitx-3.0.2
#cd /root/fcitx-3.0.2
#sh ./configure
#make
#make install

安装后的配置
在~/.cshrc中加入:
setenv LC_ALL zh_CN.EUC
setenv LANG zh_CN.EUC

修改~/.xinitrc如下:
setenv LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv XMODIFIERS @im=fcitx
export XMODIFIERS=@im=fcitx
fcitx &
exec gnome-session

重起X,小企鹅已经出来了。
到此FreeBSD4.10安装配置基本完成,
遗留问题,windows分区中文文件名不能正常显示。
发表于 2005-2-25 12:41:44 | 显示全部楼层
呵呵,大致差不多.问题也是windows分区中文名称不能正常显示
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-25 12:59:51 | 显示全部楼层
4.X下面可以用/usr/ports/chinese/gbfs
然后在内核里注释掉
Options MSDOSFS
Options CD9660
。。。
这几个选项然后编译内核。。不知道是否可行。。。现在没时间搞,不过用通过FTP上传到系统的中文名的MP3,就可以用KDE访问,不知道什么原因。。。^-^
回复 支持 反对

使用道具 举报

发表于 2005-2-26 21:07:24 | 显示全部楼层
总结得很好!
不过在我的机上板载声卡可不用编译内核,改一下/boot/defaults/loader.conf就OK了:
snd_ich_load="YES"              # Intel ICH
回复 支持 反对

使用道具 举报

发表于 2005-3-1 11:16:49 | 显示全部楼层
大同小异了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表