电脑技术学习

关於 FreeBSD

dn001
什麽是;FreeBSD?FreeBSD;是个以;4.4;BSD;Lite;为基础的作业系统,可在;
Intel,AMD,Cyrix;或;NexGen;"x86";家族的;PC;硬体上运作。它支援非常;
多样的;PC;边和组态,可用来做各类的事情,如软体发展,或是提供网际;
网路服务。;

这个版本的;FreeBSD;包含所有你需要的东西以让这样的系统运作,包括所有;
东西的完整原始程式码。有了这些原始程式码,你可以只用一个命令,完全地;
将整个系统从无到有重新编译起来,这使得它非常适用於学生,研究人员,或;
只想知道它如何完全运作的人。;

"ports;收集";是集合许多其它人发展的软体,可让你容易的在;FreeBSD;环境,;
取得和安装所有你最喜爱的传统;UNIX;工具。超过;1000;套的软体收集,有编辑;
器,程式语言,图形应用程式,使得;FreeBSD;成为一套有威力且包罗万象的作业;
环境,甚至远远超越了多数商业版;UNIX。;

若想找更多这个系统的文件,推荐你购买;"4.4BSD;Document;Set;from;O'Reilly;
Associates;and;the;USENIX;Association,;ISBN;1-56592-082-1";这套书。;
我们和;O'Reilly;无勾结,我们只是满意的客户!;

如果你是个;FreeBSD;新手,请阅读开机磁片;Documentation;选单;*所有*;
的文件。这似乎要读一大堆东西,但你应至少让自己熟悉这些可能用到的资料,;
以防万一待会你卡住了。一旦系统安装完成,你也可以再看看这个选单,并使;
用网路浏览器,阅读装好的FreeBSD;FAQ(常被提出的问题)和使用手册。如果有;
接上网际网路的话,你也可以使用浏览器到其它网路上的站台逛逛,如;--;
http://www.freebsd.org;(FreeBSD.org;英文总部);
http://bsd.wj.ml.org;(FreeBSD;中文;FAQ);
http://freebsd.csie.nctu.edu.tw;(台湾;FreeBSD;总部);
http://freebsd.ntu.edu.tw;(台大;FreeBSD;站);

*声明*;虽然;FreeBSD;尽全力防护资料意外流失,安装时仍可能将你;*所有硬碟;
上的资料删除*!除非已将所有重要资料备分妥当,请勿进行;FreeBSD;最後的安;
装步骤!我们没唬你!;

*;电子邮件信箱和技术支援资讯:;

一般性的问题,请寄信至:;(;*所有*;寄到;@FreeBSD.org;的信件请使用;*英文*;);

freebsd-questions@FreeBSD.org;

如果你的问题没得到立即的回应,请耐心等候;-;这个讨论区完全是由自愿者;
组成,而他们也有现实生活要照顾。适当的提出问题(如,*避免*;「我的;
系统不能跑!怎麽办!?」这类的问法)可让回应的机会大为增加。如果你的;
问题没包含足够资讯以让回应者做出有效的回应,他们通常就不回答了。;

若发现系统错误,可使用;send-pr;这个命令回报到我们的「错误状况资料;
库」,若有任何关於此错误状况的後续发展,如问题修正或参考资料,你都;
会收到通知。;

有关这个版本的技术性评论可寄(用英文!)到:;

freebsd-hackers@FreeBSD.org;

错误状况的回报应使用;'send-pr';这个命令,或透过浏览器连到;--;
http://www.freebsd.org/send-pr.html;,如果不能使用以上两种方式,也可寄信;
到:;

freebsd-bugs@FreeBSD.org;

***********************************************************************;
回报错误状况或提问题时,请务必指明你所使用的;FreeBSD;版本!;(uname;-a);
***********************************************************************;

抱歉使用了「加重语气」,由於;FreeBSD;有许多不同的版本,而非常多的人忘了;
交待自己的版本。我们;*一定得*;知道你所使用的版本,才能对症下药,有许多的;
错误状况在较新的版本已修正。;

*;WWW;资源;
我们的首页,http://www.freebsd.org,也是个非常好的资料来源,可查看更新;
资讯,并提供许多进阶文件搜寻功能。如果你想使用;Netscape;来浏览,在;
/usr/ports/www;的;ports;可找到数个版本,若你的机器上已安装;"ports;收;
集";的话;(绝对是个好主意)。;

其馀数种非商业浏览器也可在;/usr/ports/www;找到,并且可用相同方法编译;
安装。也有许多编好的现成套件可用,在;Configuration;选单的;Packages;
选项有更详细的资料。;

使用手册和;FAQ;也有线上的版本,可在;/usr/share/doc;找到,在浏览器;
使用;file:/usr/share/doc;即可阅读。;

*;分布:;

典型的;FreeBSD;分布目录如下:;

ABOUT.TXT;bin;dict;manpages;tools;
HARDWARE.TXT;compat1x;des;doc;packages;
INSTALL.TXT;compat20;floppies;ports;
README.TXT;compat21;games;proflibs;
RELNOTES.TXT;info;src;
XF86332;

如果想透过;CDROM,;FTP,或;NFS;等安装方式取用这个分布目录,所有需要;
的就是从;floopies/boot.flp;做一张;1.44Mb;开机片;(floppies/README.TXT;
有说明如何作),从这张磁片开机,并依显示的步骤进行。;

若想透过其它方式安装,或只是对此分布的一般性组织好奇,以下所列的是;
对每个项目更详尽的描述:;

*.TXT;档显然包含着文件;(ABOUT.TXT;就是你正在阅读的,Chinese-BIG5;中文;
翻译版);

XF86332;目录包含;XFree86;计画;3.3.2;版,由一系列;gzip;压缩过的;tar;档;
组成,这些档是;XFree86;分布的元件。;

bin,;dict,;des,;doc,;games,;info,;manpages,;proflibs,;src;这些目录含有;
FreeBSD;自己的主分布元件,并且切割成较小的档,以利存放於软碟片。(万一;
需要的话);

compat1x,;compat20,;compat21;这些目录含有和旧版相容的分布,并以单一;
gzip;压过的;tar;档存在;--;他们可在安装主系统时一安装,或稍後使用;
同目录下的;'install.sh';脚本档来装。;

典型的分布;(以;info;分布为例);看起来像这样:;

CHECKSUM.MD5;info.ab;info.ad;info.inf;install.sh;
info.aa;info.ac;info.ae;info.mtree;

CHECKSUM.MD5;此档含有每个档的;MD5;签章,可用以检查是否资料出错,纯参考,;
实际安装过程中,它并没有被用到,也不需要和其它的分布档一起拷贝。info.a*;
这些档案是被切割的;gzip;压缩;tar;档,内容可用如下方式查看:;

cat;info.a*;|;tar;tvzf;-;

安装时,它们自动被安装程式接起来并解开。;

info.inf;此档也是必须的,因为它会被安装程式用到,以得知有多少档案要抓取;
和连接而组成此分布。当把分布放到软碟片上时,.inf;档;*必须*;位於每个分布;
的第一片中!;

info.mtree;此档是另一个非必须的档,提供作使用者参考用。它含有;*未包装过的*;
分布的;MD5;签章,可在稍後用;mtree(1);这个命令查验安装档案权限和核查码,;
以防任何可能的档案变更。当使用在;bin;分布时,这是查验自己的系统是否遭「特;
洛依木马」入侵的极佳方法。;

最後,install.sh;此档,可在安装主系统後手动安装。举例来说,要在一个装好的;
系统上,从;CDROM;安装;info;分布,可用:;

cd;/cdrom/info;
sh;install.sh;

就是这样子!每个分布有自己的;install.sh;来做这件事。;

floppies;子目录有安装用的软碟片开机映像档,请参考;floppies/README.TXT;
以获得进一步的资讯。;

packages;和;ports;目录有;FreeBSD;packages;和;ports;收集。Packages;的安装,;
可在;packages;目录下执行;/stand/sysinstall;工具,後加;configPackages;参数,;
或直接使用;pkg_add(1);命令後加欲安装的档案名称。;

ports;收集可像其它分布那样安装,解开後占;30M;空间。想知道更多;"ports;收集";
的资讯,请参看;http://www.freebsd.org/ports,或是在自己的电脑上;
file:/usr/share/doc/handbook,如果有装;doc;分布的话。;

最後,tools;目录有各种;DOS;工具,用以得知硬碟规格,安装开机管理员;
之类的事。这是纯选用(非必要)的,只为了提供使用者方便。;

标签: