LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 7922|回复: 23

FreeBSD新手飞翔手册

[复制链接]
发表于 2003-7-27 09:59:32 | 显示全部楼层 |阅读模式
安装FreeBSD系统必须安装在主分区上,如果对分区不是很熟悉的话可以看一下下面这篇资料
    http://www.chinaperl.org/perlfans/royce/document/fdisk.html
OK,下面,让我们开始飞翔吧~~

1,先放入安装光盘,我以5.1版为例,先出现一个欢迎界面,直接按回车选取默认就行了

2,选择安装方式,一般我们不用定制,当你用熟了freebsd后再用它吧,我们就选 /standard

3,进入选择分区的模式,选择你要装freebsd的主分区,按一下C ,这里一定要选择主分区,输入要创建分区的大小,
 楼主| 发表于 2003-7-27 10:03:17 | 显示全部楼层
4,如果你已经把这个分区留给freebsd的话,可以选择默认值,直接按回车就可

5,然后就问你要分区的格式,freebsd是165,默认就行,创建好分区后按q保存退出

6,在这里让你选择要不要装FreeBSD的启动管理器,如果你有多系统的话可以选择建立BootMgr
 楼主| 发表于 2003-7-27 10:04:04 | 显示全部楼层
7,按确定后进入Disklabel创建FreeBSD要用的文件系统

           按一下C,先建立一个/分区,大小100~150M左右,这是个根文件系统,一般用来挂载其他的文件系统,所以不用很大

           选择分区是文件系统还是交换分区
 楼主| 发表于 2003-7-27 10:06:22 | 显示全部楼层
要建立文件分区的名字,这里我们创建的是/分区

  按照同样的方法建立其他文件系统,swap分区要选swap格式,大小为你的内存的两倍左右,/var分区重要存放的是你的日志文件,这个可以按照你自己的情况设定,而其他剩下来的空间就全划分给你的/usr分区,以后要装的软件什么的都会装在/usr分区,所以一定要足够大,分好区后照样是按q保存退出。下面是我的分区情况

8,进入安装选择菜单,如果你的硬盘足够大可以选择All(新手推荐),可以自己定制要安装的包,不过一定要把源代码选项选上,因为你将来还要编译自己的内核用
 楼主| 发表于 2003-7-27 10:08:15 | 显示全部楼层
选中src选项用来以后编译自己的内核,在/Cusrom/src/sys

9,OK后进入安装介质选择界面,我们就选cd/dcd,这步简单,反正你们什么模式安装就选什么就是了

10,开始安装
 楼主| 发表于 2003-7-27 10:09:52 | 显示全部楼层
11,当安装完系统后会问你一些问题设置系统,第一个很重要,问你是不是要设置网络,当然是选yes,进去后问你要不要试试IPV6
的功能,我们用不到,选NO,再问你要不要用DHCP模式,我选的是NO,如果你们网络用DHCP就选YES选,进入选择界面,

  我这里是lnc0,如果你是拨号上网或者其他可以选择自己相对应的配置方式,第一个应该就是你的网卡,要记得自己网卡的名字哦,不记得也没关系,以后进入系统打ifconfig就行了

网络配置界面,配置完后会问你是不是激活这块网卡,选yes
 楼主| 发表于 2003-7-27 10:12:18 | 显示全部楼层
12,其他的一些提问可以根据自己的条件选择,选择时间可以选择ASIA->CHINA->EAST(其他没什么重要的我就跳过,如果有需要我可以贴上去)
13,问你要不要兼容linux下的程序,是的话就选YES,这个一般选YES比较好,如果现在不装以后也可以重新装上

14,选择自己要的软件包,你可以在这里把自己想要的包都勾上,比如lynx,bash,重要的是net里的cvsup最好选上,否则进入系统
后还得再装一次

安装软件


装完后就OK了,大家可以自由飞翔了,呵呵,在这里祝愿大家玩的愉快,当然~~饭还是要吃地~~~
 楼主| 发表于 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
 楼主| 发表于 2003-7-27 11:06:13 | 显示全部楼层
安装时的一些配置选项
do u want to configure inetd and the network services that it provides?这个是文你象telnetd那种服务要不要起用,如果选NO那么远程用户就不可以telnet到你的机器,但是你仍然可以访问别人

do u want this machingto function as a network gateway?
要不要将这台机器做为一个局域网的网关,要的话选YES

do u wangt to have anonymous FTP access to this maching?
匿名FTP服务,如果不允许匿名访问你的FTP选NO

do u want to configure this maching as an NFS server?
配置NFS网络文件服务器,不要的话就选NO

do u want toconfigure this maching as an NFS client?
配置NFS网络文件客户端

do u want to select a default security profile for this host (select NO for "medium" security)?
配置机器的安全性,选NO再选YES将安全设为中等,选YES再按回车将允许选一个不同的安全级别

would u like to customize your system console settings?
配置你的系统控制台,想自己设定就选Y

would u like to set this machine's time zone now?
配置这台机器的是时间,选YES-》ASIA-》CHINA-》北京

would u like to enable linux binary compatibility?
对linux程序的兼容性,要的话选YES

do this system have a PS/2 serial or BUS mouse?
你机器用的是PS/2鼠标的话选YES就是了
 楼主| 发表于 2003-7-27 11:19:34 | 显示全部楼层
在VM里配置VM-TOOLS
可以先用ROOT进入系统,然后选文件里的安装VM-TOOL选项,这样就有个虚拟光驱了,输入命令
mount /cdrom
cp vm* /tmp
cd /tmp
安装这个软件包就可以了,我上次是通过tar解开安装,不过好象可以通过pkg_add安装吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表