|
楼主 |
发表于 2003-7-27 10:18:28
|
显示全部楼层
我在学FreeBSD时碰到的一些问题
1 用惯了bash用csh不习惯,先改一下:
chsh -s /usr/local/bin/bash
2 如果你是在局域网里上网的话,一定要建立这样一个文件:
ee etc/resolv.conf
nameserver 192.168.0.1
//内容为你的网关地址或者DNS地址就行
3 先用date命令看一下时间对不对,不对的话先修改一下,命令是date yymmddhhmm
date 0307240028 //2003年7月4日00点28分
4 安装好系统后的两件大事,一件就是更新port树,一件就是编译自己的内核,可以这样更新port树
cp /usr/share/examples/cvsup/ports-supfile /root
//拷贝这个文件到/root,然后进行修改
ee /root/ports-supfile
以下为ports-supfile里的内容,里面加#的都是注释
*default host=cvsup.cn.FreeBSD.org
//默认更新地址,我们改成中国的
*default base=/usr/local/etc/cvsup
//更新后存放路径,我们用标准路径
*default prefix=/usr
//直接把原代码存放在原代码树中
*default release=cvs tag=.
*default delete use-rel-suffix
scr-all
//到这里结束,保存好退出,执行下面这条指令
cvsup -g -L 2 /root/ports-supfile
//-g 告诉cvsup不要使用gui界面,-L 2告诉cvsup打印详细列表
5 安装XFree86
//可以从光盘安装,先确定光盘放进光驱了
/stand/sysinstall
//选择configure->ackages->X11->XF86free,也可以用刚才更新过的树来安装,不过要很久很久
cd /usr/ports/x11/XFree86
make install clean
//先测试一下正常工作不
XFree86 -configure
//调试Free86可以用这条命令
xf86cfg
6 汉化
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=43292
7 安装Gnome2.2
/stand/sysinstall //和XFree86安装方法一样
cd /usr/ports/x11/gnome2
make install clean
//安装完后要将gnome选为默认x系统
echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrc
startx
8 安装中文输入法fcitx
cd /usr/ports/chinese/fcitx
make install clean
安装完后修改~/.xinitrc文件
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx&
/usr/X11R6/bin/gnome-session
这样进入后就可以使用中文了,如果没有汉化的话还要修改.profile文件,在里面加入
export LC_ALL=zh_CN.EUC
export LANG=zh_CN.EUC |
|