wenus

C# 学习的点点滴滴

博客园 首页 新随笔 联系 订阅 管理

FreeBSD的汉化和后期配置难吗?看上去好像很难,其实非常简单,一般只需要1个半小时(下载软件时间不包括在内)。想想看一个WIN XP安装之后装乱七八糟软件,打补丁,升级病毒库,耗时也不会短,最关键的是,就算WIN XP打完所有的最新的补丁,升级到最新的病毒库,其安全性还是和FreeBSD没得比,所以,当您对WIN糟糕的安全性已经丧失耐心的时候,FreeBSD将会是你不二的选择。

先说明一下vi基本用法,vi filename(打开文件)Esc 进入命令状态,i 进入编辑状态,Esc+x 删除字节,
Esc+w 保存文件, Esc+q 保存文件并退出, Esc+q! 不保存文件退出
有关编译内核的步骤将在文章最后说明
最先说明的是上网问题,我主要讲PPP上网,因为现在桌面系统主要都是用PPP上网的
以下是我的ppp.conf 大家可以直接应用,在网通和电信的PPPoE上都可以用
#################################################################


# PPP Sample Configuration File

# Originally written by Toshiharu OHNO

# Simplified 5/14/1999 by wself@cdrom.com

#
# See /usr/share/examples/ppp/ for some examples

#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp
$
#################################################################


default:

set ifaddr 10.0.0.1/0 10.0.0.2/0

enable dns


PPPoE:

set device PPPoE:rl0

set authname 用户名

set authkey 你的密码
set login
add default HISADDR

记得除了default: 和PPPoE:两行前面没有空格,其他每行前面都要空一格
运行就是
#ppp -ddial PPPoE
断开就是
#killall ppp


一. GNOME的汉化

1.将附件里的fonts.conf.txt改名为fonts.conf拷贝到/usr/X11R6/etc/fonts下

2.将字体文件(到win分区找,一般只要Tahoma和Simsun就可以了,
没有装WIN的可以到软件区的置顶里找下载连接)拷贝到/usr/X11R6/lib/X11/fonts/TrueType(自己建一个)下
3.fc-cache -f -v
4.将字体全部选为simsun 9(注意不要选什么锐化效果,会让字体模糊的,只要选左上角的那个效果就OK了)
重启即可

二. 安装fcitx
1).#cd /usr/ports/chinese/fcitx
2)#make install clean

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

4).我用csh所以: ee ~/.cshrc  (管理员)
#setenv  LANG          zh_CN.eucCN
#setenv  LC_CTYPE  zh_CN.eucCN
#setenv  LC_ALL       zh_CN.eucCN 
#setenv  XMODIFIERS @im=fcitx

(普通用户) :   ee ~/.shrc
LANG=zh_CN.eucCN export LANG
LCTYPE=zh_CN.eucCN export LCTYPE
LC_ALL=zh_CN.eucCN export LC_ALL

如果用的是bash则相应的为
#LANG=zh_CN.eucCN
#LC_CTYPE=zh_CN.eucCN 
#LC_ALL=zh_CN.eucCN
#export LANG LC_ALL


5).修改~/.xinitrc及~/.xsession.均添加:
export XMODIFIERS=@im=fcitx
fcitx&
至文件的开头处。
 


三. xmms的中文化问题:
首先 cp -r /usr/X11R6/share/locale/zh_CN.GB2312 /usr/X11R6/share/locale/zh_CN.EUC
然后把/usr/X11R6/share/themes/Default/gtk/目录下的gtkrc.zh_CN复制过来并更名为.gtkrc,不过这个对我好象没用,
我看了chinese HOWTO 发现对于在GNOME下GTK1的程序要保存为.gtkrc.mine。(为什么我的XMMS是GTK1的?奇怪?)
对于播放列表的中文显示我用的是在LINUX里的办法,屡试不爽:)
字体全选fang song ti,然后在后面加,fixed,就象:
-isas-fangsong ti-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0,fixed

四. win分区显示中文
安装gbfs:
#cd /usr/ports/chinese/gbfs
#make install clean
然后编译内核,注释掉
options CD9660
options MSDOS
options CD9660_ROOT
也就是在
options CD9660
options MSDOS
options CD9660_ROOT
前加#号,变成
#options CD9660
#options MSDOS
#options CD9660_ROOT


五. 加载LINUX分区
在内核里面加入options EXT2FS,编译内核。
mount 的时候用mount_ext2fs 命令即可,ext3fs的mount也用mount_ext2fs

六. 使用声卡
把/boot/defaults/loader.conf打开
找到SND这个模块,选自己使用的声效芯片,把"NO"改成"YES"
比如我用815EPT的主板,上面用的是INTEL的声卡。那我就改成
snd_ich_load="YES" # Intel ICH
然后重启,再次登陆X的时候点那个喇叭,打开音效控制中心,把禁音取消,就可以发出声音了

七. 使用滚轮鼠标
打开/etc/X11/XFConfig86
在mouse这个模块加入
Option "ZAxisMapping" "4 5"
重启就可以用了

八. 安装linux-realplay
首先下载两个文件:
(1). 下载rp8_linux20_libc6_i386_cs2_rpm
http://scopes.real.com/real/player/unix/unix.html
打开上面的链接,按页面上的要求填写一些信息,注意看上面的要求,关键是 OS 选 linux 2.x(libc6 i386)RPM
(2). 下载 rv9_libc6_i386_cs2.tgz
地址: http://docs.real.com/docs/playerpatch/unix/rv9_libc6_i386_cs2.tgz
上述两个文件下载下来后把它们移到 /usr/ports/distfiles
这两个文件在安装时要用的,所以一定不能少
然后就是
#cd /usr/ports/multimedia/linux-realplayer下
#make install clean
安装完成后realplay会自动启动,按要求填写一些信息就行了

九. 安装Mplayer
#cd /usr/ports/multimedia/mplayer
#make install clean
选上所有的皮肤,安装好以后,
#gmplayer 就看到它了
可能你会发现只有一个皮肤,而且很不好用,那就这样
#cd /usr/ports/chinese/mplayer-fonts
#make deinstall
#make install clean
再次启动mplayer 选一个好点的皮肤,默认的很不好。
(关于字体问题总结中)

十. 安装jdk-1.4.2p5
下载 http://218.25.41.66/jdk1.4.2.tar
解压缩到/usr/local/下面

#tar zxvf jdk1.4.2.tar


配置环境变量:root的缺省shell是csh,其他用户的缺省shell是sh,修改用户目录下相应的配置文件。

vi ~/.cshrc

增加下面语句:
setenv JAVA_HOME /usr/local/jdk1.4.2
setenv CLASSPATH .:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre

找到set path这一段,在path后面的括号内容中添加/usr/local/jdk1.4.2/bin /usr/local/jdk1.4.2/jre/bin这两段路径。
退出再重登陆
#java -version
应该可以看到java 的版本信息,这表明jdk安装成功

十一.  安装 openoffice

到这个下载一个编译好的包

http://oootranslation.services.openoffice.org/pub/OpenOffice.org/ooomisc/FreeBSD/

放到/usr/local/,解压

tar zxvf OOo_1.1.3_FreeBSD410Intel_install_zh-CN.tgz

进入解压出来的那个目录

#./setup

安装界面上都是乱码,不过问题不大,大家都是安装软件身经百战的吧,摸索一下就可以知道什么是NEXT了,当中会有个环节要你同意它的协议,选上左边的那个勾就好了,之后会要你选择安装目录,一般就选/usr/local/OpenOffice,最后还会有个要你填写个人信息的,随便填填先。完成之后把Simsun.ttc复制到/usr/X11R6/lib/X11/fonts/下面所以的目录里(OO会调用里面某个目录里的字体,但是我还不知道到底是哪个目录。所以就用这个比较挫的办法先)

我们这时候就可以运行它了

#cd /usr/local/OpenOffice

#./soffice

OO的就出现在你面前了,不过很失望是不是,又全是乱码,不要紧,这个问题不难搞定,把那个第一次运行的框点掉(点左下角的那个)

OO的主界面就出来了,点菜单栏里有个T字的那个选项,点开之后再点最下面那个有O的选项,出现了一个框(其实就是选项框),点开第左边第一个+号,再点里面的倒数第三或者第四,那里就是设置字体的地方,然后左边第一个+号点开,选倒数第二个。
把一个方括号点上,左边长条里输入Andale Sans UI,右边长条 选Simsun。选了之后要点上钩,让它加到下面去,还要把下面出现的两个方框选了。然后下面四个按钮中左边第一个是确定,现在OO就可以用了。

十二. 美化桌面
到 http://art.gnome.org 下载Applications Window Borders Icon
将下载回来的文件解压,在
将themes-applications中的文件夹copy到/usr/X11R6/share/themes,
将icons中的解开的文件夹copy到/usr/X11R6/share/icons,
将themes-windows中解开的文件夹copy到/usr/X11R6/share/gnome/themes
到桌面选项里自己搭配自己喜欢的就可以了

十三.  BT下载

其实这个问题我没很好得解决,我在这里用的gnome-btdownload还是要用命令执行得,这比起来linux下众多得图形界面的BT下载工具是挫了点。

#cd /usr/ports/net/gnomebtdownload

#make install clean

怎么用呢,就是

#gnome-btdownload  种子的路径

比如:

#gnome-btdownload  /root/0999854854.torrent

它会出现一个框要你选择下载文件放在哪里,之后就会一直有一个图形界面让你控制暂停,继续,停止,这点很像比较老的bittorrent3.2.1

十三.  安装浏览器flash插件

执行以下安装

# cd /usr/ports/www/linuxpluginwrapper
# make install clean

安装结束之后会出现一个很多文本内容,复制它

把这些东西粘贴到/etc/libmap.conf里

#ee /etc/libmap.conf

 

附件 fonts.conf.txt:http://blog.blogchina.com/upload/2004-12-18/20041218233821580769.txt

 

ivanhero 于23 : 57 发表 已被浏览289次 评论(8) / 引用(42) 加入博采中心

     [回复]
   

以上就是fonts.conf的内容,FreeBSD的存放路径是/usr/X11R6/etc/fonts,Linux的存放路径一般是/etc/fonts。这个文件和Tahoma和Simsun字体配合起来就能搞定GNOME的美化,爽的不得了

    ivan | 2005年 01月13日 15 : 45
posted on 2005-02-10 02:21  wenus  阅读(578)  评论(0编辑  收藏  举报