- 论坛徽章:
- 0
|
越来越烦躁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 |
|