我的FreeBSD5.4安装配置过程笔记录(新手参考)第1/5页

所属分类: 操作系统 / unix linux 阅读数: 74
收藏 0 赞 0 分享
《第一章》 
没装过之前,有闻freebsd在web服务器领域有快速稳定如“坚如磐石”的高性能,作为unix bsd家族中重要一员,有优良的网络和安全性能,软件丰富,简洁高效,完全免费的!在网上逛逛也发现在其之上的桌面系统也不逊色于linux。 
以前玩过linux的发行版有redhat,mandrake,slackware,不过都在玩些初始的安装配置而又不常用linux,觉得linux版本有些多而不好选择,bug又相对比较多……于是跃跃欲试freebsd…… 

我是从今年4月份左右时开始玩freebsd操作系统的。当时从网上下载frebsd5.3ISO安装文件并刻录成一张CD,在windows下的vmware中,安照handbook上帮助说明一步步安装成功了,但由于vmware下网卡和图形界面x不好配置,才转去装双系统。安装遇到不少困难,起码重装有五六次了。不想完全安装,只想最小化安装干净的系统。特别是装Xorg,不是安装不了就是装了启动不了X,用ports编译安装特别费时间,网速慢装xorg和gnome花了一两天。编译内核和源代码更费时间。当然如果理解基本概念和过程后其实安装freebsd是比较简单的。以下就是我的freebsd安装配置过程,目前装的是5.4stable版本。 

安装前假定已阅读过freebsd手册中的安装过程: 
http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/ 
开始采用最小化安装。(我对什么才算最小化也不太理解,我是选了Standard(Begin a standard installation),最后选软件包(Distributions)时选minimal,还有多选一个源代码包src,还有选上ports。) 
刚安装按照手册就可以了。我是用刻录的cd装的,用ftp网络安装也比较方便。 
其中分配磁盘空间时,我用一个将近10G的主分区(/dev/ad0s3)来装freebsd。 
可参考的分区大概如下: 
a: / 128M 
b: swap 512M 
d: /var 576M 
e: /tmp 256M 
f: /home 2G 
g: /usr 6G 

熟悉过程后,基本系统安装和配置按照提示比较快就能完成。 
重启登录freebsd系统后,在能上网条件下,安装cvsup,以用来升级同步ports和源代码: 
#pkg_add -r cvsup-without-gui 

然后就升级port和内核源代码: 
a. 先将ports-supfile和stable-supfile升级配置文件拷贝到/etc: 
(升级到stable版本用stable-supfile,升级到最新版用standard-supfile) 
#cp /usr/share/examples/cvsup/ports-supfile /etc 
#cp /usr/share/examples/cvsup/stable-supfile /etc 
b. 编辑/etc/ports-supfile配置好host,拿掉ports-all前面的注释; 
c. 编辑/etc/stable-supfile配置好host,拿掉src-all前面的注释。 
(其它配置项可参考手册和文档帮助) 
d. 升级ports: 
#cvsup -g -L 2 ports-supfile 
e. 升级源代码: 
#cvsup -g -L 2 stable-supfile 

然后就是重新编译系统(buildworld)和编译内核: 
(可先阅读一下/usr/src/UPDATING是否有必要升级系统) 
#cd /usr/src/sys/i386/conf 
#cp GENERIC MYKERNEL 
#ee MYKERNEL 
(编辑配置内核文件,参考手册和文档,尽量将一些系统没用到的选项去掉) 

#cd /usr/src 
#make buildworld 
#make buildkernel KERNCONF=MYKERNEL 
#make installkernel KERNCONF=MYKERNEL 
#reboot 
引导至单用户模式(boot -s) 
#mount -a 
#mergemaster -p 
#cd /usr/src 
#make installworld 
#mount -u / 
#mergemaster 
#reboot 
这样就升级完成了。 
(升级过程可能会花上几个小时要耐心等。以上有些命令不太理解,不过安装步骤还是装上了) 
更多精彩内容其他人还在看

教你隐藏Linux的命令行历史

有的时候你可能不想让一些命令记录你的的命令行历史中,本文整理了多种方法让你可以参考。
收藏 0 赞 0 分享

怎样在Linux上录制你的终端操作及回放

在这次的文章中,我们将简单的了解一下如何在Linux上录制和回放终端会话及以gif格式记录的方法。
收藏 0 赞 0 分享

SUSE Linux登录出现黑屏解决方法

登录linux时出现黑屏的找到这篇解决SUSE的黑屏问题
收藏 0 赞 0 分享

个人学习Linux知识总结第1/4页

个人学习linux经常用到的小知识,方便大家以后查阅
收藏 0 赞 0 分享

Linux 下rename 命令的用法第1/2页

刚学习linux的时候,对文件重命名首先想到的就是rename命令,但是按照在windows下对文件重命名的方式试了N多次都没有反应,在网上一搜索,发现很多人都对rename命令知之甚少,甚至有一部分人说linux下没有rename命令,建议大家用mv命令。鉴于此,于是man r
收藏 0 赞 0 分享

Centos 源

Centos操作说明
收藏 0 赞 0 分享

linux备份文件命令收集

收集一些linux下实现文件备份
收藏 0 赞 0 分享

Linux rdesktop操作系统下远程登录Windows XP桌面

众所周知XP下有"远程桌面连接"用来远程登录桌面,设置也非常简单。那有没有什么办法在linux下远程登录到XP呢?有。用rdesktop这个linux下的软件就能实现。
收藏 0 赞 0 分享

Linux操作系统添加新硬盘方法

linux下添加硬盘的方法
收藏 0 赞 0 分享

CentOS 5.1 4.6最新官方下载地址列表

最近公司接触到centos系统,于是找了下,不太容易找到,所以我直接把官方的下载地址,给贴出来了,方便以后下载
收藏 0 赞 0 分享
查看更多