Freebsd 9.0 配置指南

Freebsd 9.0 配置指南

Freebsd 9.0正式版 于11 月3日。 相比于之前版本改动不多,但安装方法变得更加方便,此篇文章只介绍如何配置freebsd。
安装时,不建议分很多区,直接一个/ 一个/home 一个swap 就够了,安装的软件越简单越好,一个内核,一个man,一个ports,一个base。
1、更新ports tree
把ports-supfile复制到/root/下并编辑︰
# cp /usr/share/examples/cvsup/ports-supfile /root/
# ee /root/ports-supfile
把*default host=CHANGE_THIS.FreeBSD.org更改为*default host=cvsup.tw.FreeBSD.org。
开始更新所有的ports tree︰
# csup -g -L 2 /root/ports-supfile
更新ports tree index︰
# cd /usr/ports
# make fetchindex
2、安装axel提高下载速度。
# cd /usr/ports/ftp/axel
# make install clean
一段相当漫长的时间后(根据网速和CPU而定),安装完成后编辑make.conf配置文件。
#ee /etc/make.conf
右键粘贴:
PERL_VER=5.8.7
PERL_VERSION=5.8.7
FETCH_CMD=axel
FETCH_BEFORE_ARGS= -n 10 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=\http://ports.hshh.org/${ DIST_SUBDIR }/\
http://ports.cn.freebsd.org/${ DIST_SUBDIR }/\
ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${ DIST_SUBDIR }/
MASTER_SITE_OVERRIDE?=${ MASTER_SITE_BACKUP }
装系统的时候,无法拷贝这些,我是手写打进去的。
3、安装桌面图形程序xorg 和xfce4 或gnome
先装xorg:(注:可以选择用pkg_add安装也可以选择用ports安装,pkg_add安装要快很多。)
#pkg_add -r xorg
再安装xfce4
#pkg_add -r xfce4
或者安装gnome
#pkg_add -r gnome
4、设定开启图形界面后的语言编码zh_CN.UTF-8︰
# ee /etc/csh.cshrc
setenv LC_ALL zh_CN.UTF-8
setenv LANG zh_CN.UTF-8
setenv LC_CTYPE zh_CN.UTF-8
setenv MM_CHARSET utf-8
5、 安裝fcitx中文输入法︰
# cd /usr/ports/chinese/fcitx
# make install clean
6、 编辑.xinitrc︰
# ee ~/.xinitrc
export XMODIFIERS=”@im=fcitx”
export GTK_IM_MODULE=”fcitx”
fcitx&
/usr/local/bin/startxfce4
7、编辑rc.conf,加入以下两行︰
# ee /etc/rc.conf
hald_enable=”YES”
dbus_enable=”YES”
重新启动电脑:
建立xorg.conf︰
# Xorg -configure
测试生成的配置文件︰
# Xorg -config /root/xorg.conf.new -retro
测试有图形产生后,退出图形界面,把配置文件复制到/etc/下︰
# cp /root/xorg.conf.new /etc/xorg.conf
重启,root身份登录,进入xfce4或者gnome桌面︰
# startx
8、更换系统字体。
把字型复制到/usr/local/lib/X11/fonts/TrueType/(自己建立一个TrueType文件),属性为只读。
编辑xorg.conf,加入文字的位置︰
# ee /etc/xorg.conf
FontPath “/usr/local/lib/X11/fonts/TrueType/”
打开终端输入︰
# mkfontdir /usr/local/lob/X11/fonts/TrueType/
# fc-cache -f -v
在相应系统修改外观的位置 直接选择字体即可。
unix的字体渲染要比linux更清晰些。
9、虚拟机安装freebsd9.0时,需要安装virtualbox-ose-addtions全屏。
#cd /usr/ports/emulators/virtualbox-ose-additions/ && make install clean
参见http://wiki.freebsd.org/VirtualBox
在/etc/rc.conf中增加vboxguest_enable=”YES”
在/etc/X11/xorg.conf中改为
Section “InputDevice”
Identifier “Mouse0″
Driver “vboxmouse”
EndSection

Section “Device”
### Available Driver options are:-
### Values: : integer, <f>: float, <bool>: “True”/”False”,
### <string>: “String”, <freq>: “<f> Hz/kHz/MHz”
### [arg]: arg optional
Identifier “Card0″
Driver “vboxvideo”
VendorName “InnoTek Systemberatung GmbH”
BoardName “VirtualBox Graphics Adapter”
BusID “PCI:0:2:0″
EndSection

全屏配置
#VBoxClient –display

10、安装浏览器,firefox 、opera 、chromium 的flash 插件。
这些浏览器都可以在ports中安装,通过whereis ××× 的命令可以查到到index的位置,浏览器一般都在www中。
我习惯使用chromium ,所以这里只写如何在freebsd9.0系统中为chrome安装flash player。
chromium的插件都安装在目录/usr/local/share/chromium/plugins/下
在启动的时候chromium会自动加载plugins目录下的 *。so 文件
要在chromium下播放视频 只要将视频插件放到plugins目录下就行
启用、安装linxu内核。
#kldload linux
#ee /etc/rc.conf
linux_enable=”YES”
#cd /usr/ports/www/linux_base-f10 && make install clean
先安装linux的flash10插件
cd /usr/ports/www/linux-f10-flashplugin10
make install clean (这一步会把libflashplayer.so安装在/usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so)
再安装nspluginwrapper
cd /usr/ports/www/nspluginwrapper
make install clean
兼容转换
nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so(这一步会在/usr/local/lib/browser_plugins/ 下生成能在freebsd下使用的npwrapper.libflashplayer.so文件 )
最后把插件链接到chromium插件目录下
ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so /usr/local/share/chromium/plugins/
与此同时firefox也可以进行视频播放了,如果还不可以,可以到网上去看看其他教程.
如需要转载,请注明:本文源自于二大人博客Freebsd 9.0 配置指南

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值