新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > FreeBSD教程 > 正文:给FreeBSD新手的一些建议

给FreeBSD新手的一些建议

新客网 XKER.COM 2008-01-21 来源:新客网整理 佚名 收藏本文

【新客网FreeBSD教程】作为一个BSDer,在网上转得最多得就是UNIX相关论坛了,在与不少新手接触的过程中,发现有相当一部分人是从Windows下转过来的(几乎是“绝大多数”),在学习FreeBSD的时候会碰到不少困难,甚至觉得UNIX类系统极为难用,在这里,我把自己的经验总结一下,供大家参考。

首先是如何获得的问题,Windows到处有卖,甚至某些Linux,比如RedHat,Mandrake等都有卖,但FreeBSD,NetBSD等UNIX目前似乎还没有看见有出售——至少重庆是如此。获得BSD最好的途径是通过网络下载,比如FreeBSD的官方站点ftp://ftp.freebsd.org,ftp://ftp.cnfug.org,或者一些专门提供自由软件下载的站点,比如http://www.wormwang.net等都可以下载相关系统和应用程序。假如没有条件上网下载的朋友,可以在自己常去的论坛上找找与自己同城的朋友帮忙刻一下盘,通常大家都会比较乐意的。

其次,安装。安装一个操作系统,必然涉及到分区。然而,分区是很多人的噩梦……因为分区意味着数据丢失甚至整个分区表的丢失等意外情况。非凡是BSD的分区,更是让不少人头疼,因为BSD继续了UNIX传统的磁盘治理概念,而那时PC还没有出现,因此,在BSD的传统磁盘治理机制中就没有PC中的“分区”这个概念。它是将磁盘划分为一个个Slice来进行治理的(假如对FreeBSD有爱好的朋友可以参阅王波的《FreeBSD使用大全》或者《FreeBSD Handbook》)。之所以要介绍Slice这个概念,是因为它与后面的“挂载点”概念息息相关。既然在UNIX中没有分区这个概念,因此BSD就无法理解“扩展分区”这个概念,因此它必须被安装在主分区中。然后在其中划分Slice。而且Slice在文件系统中对于程序和用户是透明的,不像分区一样是可见的。在分配了Slice后,还要为其分配“挂载点(Mount Point)”,也就是相当于Windows下为分区分配盘符之类的工作。只有被分配了挂载点的Slice才能被操作系统挂载并可用。UNIX的文件系统构成也与Windows完全不同,这在后面将具体讲述。当然,为了与其他操作系统兼容,FreeBSD的安装程序还提供了支持“分区”概念的Fdisk。但FreeBSD必须被安装在主分区(不过不像Linux那样还需要一个单独的swap分区,FreeBSD的swap只是其所在分区的一个Slice),因此FreeBSD不支持对逻辑分区进行操作,它只显示扩展分区,并将其做为一个主分区对待,各位在这一点上一定要非凡小心。分区完成后,开始安装,这个步骤没有什么非凡之处,唯一非凡德就是FreeBSD可以不安装GUI(Graphic User Interface,图形用户界面)。

在文件复制进程完毕后,开始配置,不过配置过程并不难,看看提示就知道该怎么做。接下来进行X-Window配置(注重!是X-Window,没有X-Windows这个东西这是很多Windows下转过来的用户轻易犯的一个错误),X-Window现在已经能够识别大多数硬件,非凡是主流硬件,因此不必进行过多干预。X-Window配置之后,我们必须选择窗口治理器(Window Maker)或者桌面环境(Desktop Environment),否则只能使用默认的简陋的twm界面。在这里要说明一下:UNIX类系统本身是字符的,X-Window是在UNIX类系统上运行的一个程序,也是UNIX类系统最常用的GUI。在字符界面下输入startx就可以启动“XFree86”,也就是我们通常说的“X”,X-Window的一个最为流行的分支。但是,没有经过设置的X十分难看(毫不夸张的说,Windows95都比它好看)。但是,你只是看到了X最原始的面目而已,经过精心妆扮的它甚至能比得上Mac OS X的GUI!X的设计哲学很像UNIX的设计哲学:“Tools,no policy!(工具,而不是策略!)”这些东西并没有规定最终用户做什么,而是提供工具,由用户决定自己使用它们做什么。X并没有规定它提供的GUI看上去是什么样子,而是把这个任务交给另外一个程序来完成,这个程序便是“窗口治理器(Window Maker)”。有很多这样的程序,比如AfterStep,Blackbox,Enlightenment,ctwm,ftwm,sawfish,WindowMaker(注重跟Window Maker区别开)等等。它们的外观千差万别,有的看上去像Mac OS,有的看上去像风景画,有的看上去像科幻小说中的东西,甚至有的看上去跟Microsoft Windows一样!另外还有一个概念是“桌面环境(Desk Environment)”,它们其实就是窗口治理器跟应用软件的集合,其中最闻名的代表就是KDE和GNOME。推荐新用户使用KDE或者GNOME,因为它们配置简单,可以帮助你在更短的时间内学习FreeBSD,而不是被复杂的设置所吓倒。当然,在熟悉了系统和X之后,尝试一下不同风格的窗口治理器也是一个好主意!^_^

共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐