免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1511 | 回复: 0
打印 上一主题 下一主题

FreeBSD中文化方案(Gnome) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-06 17:07 |只看该作者 |倒序浏览

                越来越烦躁MS Windows,准备用FreeBSD打造一台工作站,以便日常使用。
               
               
作者:
zakung
               
                                目标:越来越烦躁MS Windows,准备用FreeBSD打造一台工作站,以便日常使用。
                                要求:达到一般文字办公、上网、听歌看碟、聊天QQ、收发邮件等常用功能,并且所有软件要求是免费的,最好是GPL发行的。
                                基础:ADSL拨号猫一个,TP-Link路由器(和别人共享上网),2Mbps带宽
                       
                [color="#0000ff"]一、硬件配置
由于ADSL被变态的电信锁定了,不能自己更改ip及拨号方式达到自动拨号及路由功能,只有通过路由器进行拨号。TP-Link路由器默认的ip为
192.168.1.1,集成了DHCP功能等,(机器通过DHCP可以上网)故机器配置只要将ip设成192.168.1.x即可。
               
                我的计算机配置:               
                CPU:P4 1.6G
                主板:P4VT800(VIA8237)
                内存:DDR 128M+512M
                硬盘:Maxtor 40G+Segate 10G
                显卡:TNT2
                声卡:主板集成(VIA8237芯片)
                网卡:主板集成(VIA VT6102 Rhine II 10/100BaseTX)
                [color="#0000ff"]二、系统安装
                1.安装基本系统:
                将freeBSD系统光盘放入光驱,安装时选择最小化安装,以后自己添加。安装到ports时,只安装net下的cvsup,以后更新ports用。
                配置网卡:
                IP:192.168.1.2
                掩码:255.255.255.0
                网关:192.168.1.1
                DNS:我输入的是路由器找到的61.144.56.101,按理讲输入192.168.1.1也可以的,不过我没有试
                2.更新ports
                #cp /usr/share/examples/cvsup/ports-supfile /etc/
                #ee /etc/ports-supfile
                修改其中的这一行:
                *default host=cvsup2.cn.FreeBSD.org
                #cvsup -g -L 2 /etc/ports-supfile
                3.安装Xorg或XFree86
                #cd /usr/ports/x11/xorg
                #make install clean(花很长时间)
                4.配置Xorg或XFree86
                方法一:
                #Xorg -configure(或XF86cfg -configure)
                这时,当前目录下就多了一个xorg.conf.new的文件把它cp到/etc/X11/下:
                #cp xorg.conf.new /etc/X11/xorg.conf
                #ee xorg.conf,修改一下屏幕的分辨率,找到下面这段
                Section "Screen"
                。。。
                EndSection
                我的机器用1024x768,修改如下:
                Section "Screen"
                    Identifier "Screen0"
                    Device "Card0"
                    Monitor "Monitor0"
                    DefaultDepth 24
                    SubSection "Display"
                    Viewport 0 0
                    Depth 24
                    Modes "1024x768"
                    EndSubSection
                EndSection
                方法二、
                #Xorg -textmode(或XF86cfg -textmode)
                配置完成后存盘即可。
                5.安装Gnome
                #cd /usr/ports/x11/gnome
                #make install clean
                6.安装中文输入法
                #cd /usr/ports/chinese/fcitx
                #make install clean
                安装完成以后需要修改一下主目录下的.xinitrc,如下:
                使用csh就需要添加(csh是FreeBSD系统root帐号默认的shell)
                setenv        LANG  
                     zh_CN.eucCN
                setenv        LC_ALL  
                     zh_CN.eucCN
                setenv        LC_CTYPE  
                 zh_CN.eucCN
                setenv        XMODIFIERS  
                 @im=fcitx
                exec fcitx&
                exec gnome-session
                使用sh作为shell的就需要改成下面这样:
                export LANG=zh_CN.eucCN
                export LC_CTYPE=zh_CN.eucCN
                export XMODIFIERS='@im=fcitx'
                exec fcitx&
                exec gnome-session
                现在可以运行startx了,启动的Gnome就是中文界面的了。
                [color="#0000ff"]三、中文优化
                1.这个时候我们会发现gnome中文字体很难看,可以安装TureType字体进行优化。
                方法一:使用Windows上面的Simsun.ttc字体美化
                (1).安装TrueType字体管理工具ttfm
                cd /usr/ports/chinese/ttfm
                make install clean
                (2).拷贝simsun到/usr/X11R6/lib/X11/fonts/TrueType/simsun.ttf(或
                /usr/local/share/fonts/TrueType/simsun.ttf)
                (3).增加字体文件
                cd /usr/X11R6/lib/X11/fonts/TrueType/
                ttfm.sh --add xttfm simsun.ttf
                如果你的simsun.ttf是在/usr/X11R6/lib/X11/fonts/TrueType/里面,ttfm.sh会在
                /usr/local/share/fonts/TrueType目录下面做一个链接(相当于Windows里面的快捷方式);反之,如果你的
                simsun.ttf是在/usr/local/share/fonts/TrueType里面,ttfm.sh会在
                /usr/X11R6/lib/X11/fonts/TrueType/目录下面做一个链接。
                最后ttfm.sh会在/usr/X11R6/lib/X11/fonts/TrueType目录下的fonts.scal和fonts.dir文件中增
                加simsun字体的信息。
                方法二:安装基于GPL协议发放的文鼎字体
                #cd /usr/ports/chinese/arphicttf
                #make install clean
                安装过程中会自动安装上ttfm,并且将/bkai00mp.ttf、bsmi00lp.ttf、gbsn00lp.ttf、gkai00mp.ttf四
                种字体安装到/usr/share/fonts/TrueType下面,并且在/usr/X11R6/lib/X11/fonts/TrueType/里
                面有这四个字体的链接,同时fonts.scal和fonts.dir里面有这四个字体的信息。
                2.中文TureType字体安装完毕以后进行字体优化
                修改/usr/X11R6/etc/fonts/fonts.conf文件,将其中所有的SimSun提升到AR PL KaitiM
                GB之前,没有的自己添加进去。这样一来,系统默认的中文子土就是simsun,而不是楷体了。
                3.修改/usr/X11R6/share/thems/Default/gtk/gtk.zh_CN文件为:
                style "gtk-default-zh-cn" {
                       fontset =
                "-adobe-helvetica-medium-r-normal--12-*-*-*-p-*-iso8859-1,
                        
                -*-SimSun-medium-r-normal--12-*-*-*-p-*-gb2312.1980-0,*-r-*"
                }
                class "GtkWidget" style "gtk-default-zh-cn"
                这样xmms等一些基于gtk1的程序就能加载中文字体。
                4.修改/etc/X11/xorg.conf或XF86config文件
                在Section “Files”
                    增加:FontPath “/usr/X11R6/lib/X11/fonts/TrueType”
                EndSetion
                这样基于gtk1的程序才能找到字体
               
                [color="#0000ff"]四:安装其他一些软件:
                /usr/ports/chinese/stardict2-dict-zh_CN  字典
                /usr/ports/net/gaim  IM(msn,icq等)
                /usr/ports/net/gaim-openq  gaim的QQ插件
                /usr/ports/graphics/gthum2  图片浏览和数码相机连接
                /usr/ports/gimp  图片编辑
                /usr/ports/chinese/acroread5-chsfont  PDF阅读器
                /usr/ports/multimedia/mplayer  windows媒体播放器
                /usr/ports/www/mplayer-plugins  mozilla的插件
                /usr/ports/multimedia/linux-realplayer  realplayer播放器
                /usr/ports/chinese/openoffice-1.1-zh_CN  office办公
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3600/showart_24660.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP