FreeBSD安装时的参考文章

文章内容全部为转载,只是为了方便下次再看。

 

http://www.freebsdchina.org/forum/viewtopic.php?p=248285&sid=dbba40b24eee322fea273cda7ff9d115

 

 

最小化安装FreeBSD-AMD64

安装、更新源代码
代码:
#csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/standard-supfile


安装、更新doc文档
代码:
#csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/doc-supfile


安装、更新Ports Collection
代码:
#portsnap fetch extract

(以后更新执行portsnap fetch update就可以了。参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/updating-upgrading-portsnap.html

升级、编译、安装内核
代码:
参见/usr/src/Makefile文件。或者http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/makeworld.html


安装多线程下载工具axel
代码:
#cd /usr/ports/ftp/axel
#make install clean

在/etc/make.conf中加入FETCH_CMD=axel -a -n 2
代码:
#echo 'FETCH_CMD=axel -a -n 2

详细配置参见axel手册
我只是在安装非常大的软件,像xorg、gnome、openoffice的时候才使用。

安装配置xorg
代码:
#cd /usr/ports/x11/xorg
#make BATCH=YES install clean

生成xorg.conf.new配置文件并移动到/etc/X11/下
代码:
#Xorg -configure
#mv xorg.conf.new /etc/X11/xorg.conf

在/etc/rc.conf内加入hald_enable="YES" 和 dbus_enable="YES"
代码:
#echo 'hald_enable="YES"'>> /etc/rc.conf
#echo 'dbus_enable="YES"'>> /etc/rc.conf

参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/x-config.html

安装文泉驿字库
代码:
#cd /usr/ports/x11-fonts/wqy && make install

修改/etc/X11/xorg.conf并在 Section "Files" 小节中加入
代码:
FontPath    "/usr/local/lib/X11/fonts/wqy"


安装Linux二进制兼容模式 (安装nvidia显卡驱动所必须的)
代码:
#kldload linux
#cd /usr/ports/emulators/linux_base-f10 && make install distclean

在/etc/rc.conf中增加 linux_enable="YES"
代码:
#echo 'linux_enable="YES"'>> /etc/rc.conf

参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/linuxemu-lbc-install.html

安装nvidia显卡驱动(我的是7600gs)

代码:
#cd /usr/ports/x11/nvidia-driver && make BATCH=YES install clean


在/boot/loader.conf中加入nvidia_load="YES"

代码:
#echo 'nvidia_load="YES"'>> /boot/loader.conf


安装nvidia显卡驱动自动配置工具

代码:
#cd /usr/ports/x11/nvidia-xconfig/ && make install clean


执行

代码:
#rehash
#nvidia-xconfig

(会在/etc/X11下生成新的xorg.conf文件并把旧的xorg.conf备份为org.conf.backup)

加载声卡驱动(我的声卡是板载alc883)

在/boot/loader.conf 加入 snd_hda_load="YES"

代码:
#echo 'snd_hda_load="YES"'>> /boot/loader.conf


(更详细的说明参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/sound-setup.html)

安装gnome2

代码:
#cd /usr/ports/x11/gnome2 && make BATCH=YES install clean


在/etc/fstab中加入:

代码:
proc           /proc       procfs  rw  0   0


/etc/rc.conf内加入:gnome_enable="YES"

代码:
#echo 'gnome_enable="YES"'>> /etc/rc.conf


更详细的说明参见http://cnsnap.cn.FreeBSD.org/doc/zh_CN.GB2312/books/handbook/x11-wm.html
或者http://www.freebsd.org/gnome/docs/faq2.html

安装scim 拼音输入法

代码:
#cd /usr/ports/chinese/scim-pinyin/ && make install clean


在.cshrc里加入(我用的是sh)

代码:
echo 'export XMODIFIERS='@im=SCIM''>> /home/xx/.cshrc

echo 'scim -d'>> /home/xx/.cshrc



xx指的是你的用户目录。或者参看/usr/ports/chinese/scim-pinyin/pkg-message文件。

修改到这里--------------||||

安装firefox35
cd /usr/ports/www/firefox35 && make install clean
安装firefox35-i18n(firefox35的语言包)
cd /usr/ports/www/firefox35-i18n && make install clean

让firefox支持flash9
安装nspluginwrapper
cd /usr/ports/www/nspluginwrapper && make install clean

安装flashplugin9
cd /usr/ports/www/linux-flashplugin9 && make install clean

然后执行
% nspluginwrapper -v -a -i (必须由每个用户运行)

在/etc/fstab里加入
linproc /usr/compat/linux/proc linprocfs rw 0 0


安装mplayer
cd /usr/ports/multimedia/mplayer
make WITH_LANG=zh_CN install clean  (这样装出来是中文界面的)

安装mplayer-fonts
cd /usr/ports/chinese/mplayer-fonts && make install clean

$ mkdir -p $HOME/.mplayer (如果有.mplayer文件夹就省略此步骤)
$ cat > $HOME/.mplayer/config <<EOF
unicode=1
EOF
$ ln -s /usr/local/share/mplayer/fonts/chinese/gbsn00lp16 $HOME/.mplayer/font

安装xmms(听歌)
cd /usr/ports/chinese/xmms && make install clen

安装QQ (这是for Linux的,需要用启动器启动,命令是qq。 或者用http://web.qq.com也挺好)
cd /usr/ports/net-im/qq && make install clean

安装星际译王(类似金山词霸)
cd /usr/ports/textproc/stardict3 && make install clean
下载词典地址:http://stardict.sourceforge.net/cn/Dictionaries_zh_CN.php
下载tarbal包后解压,然后拷贝到 /home/用户名/.stardict/dic 目录。(没有就新建一个)

安装OpenOffice
pkg_add -r openoffice.org

cd /usr/ports/editors/openoffice.org-2 && make install clean  (最好不要尝试用ports安装,除非你真的觉得你非常的有耐心能等待下去)

安装Compiz-Fusion
cd /usr/ports/x11-wm/compiz-fusion && make install clean
然后写个启动脚本名字你随便起了只要你明白就好
vi start-compiz
加入:
#! /bin/sh
compiz --replace --sm-disable --ignore-desktop-hints ccp &
emerald --replace &
再给这个脚本执行权限
chmod +x start-compiz

进入桌面之后执行这个脚本就启动compiz-fusion了。但是很不好用,自己在 "系统>首选项>CompizConfig设置管理器" 里修改把。
重要:如果启动compiz-fusion发现没有边框,请在gnome的 系统>首选项>CompizConfig设置管理器里 点击窗口装饰 在弹出的对话框点击启用窗口装饰 然后在命令那一行后面加上 emerald 边框就出现了

另外http://GNOME-Look.org这个网站上有很多皮肤 主题 和美化类的东东可以自己去看看

 

2. ports相关
第一次使用可以:
#portsnap fetch extract
以后使用可以:
#portsnap fetch update

ports 163 镜像 使用帮助查看:http://mirrors.163.com/.help/freebsd.html
#vi /etc/make.conf
MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
这样通过ports安装的时候下载源就会请求163。

 

 

 

posted on 2011-08-14 15:53  s3  阅读(397)  评论(0编辑  收藏  举报