电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

002 FreeBSD全能服务器安装手册之基础介绍篇--BSD 的简史VIP免费

002 FreeBSD全能服务器安装手册之基础介绍篇--BSD 的简史_第1页
1/9
002 FreeBSD全能服务器安装手册之基础介绍篇--BSD 的简史_第2页
2/9
002 FreeBSD全能服务器安装手册之基础介绍篇--BSD 的简史_第3页
3/9
第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页FreeBSD全能服务器安装手册之基础介绍篇--BSD的简史有四种主要的BSD变体。其中有三种(FreeBSD、OpenBSD和NetBSD)是完全免费的。第四种(MacOSX)在技术上是一种操作系统的核心,大多数人甚至不认为它是一种BSD的变体。要了解不同版本之间的区别,让我们先简单回顾一下BSD的历史以便了解这些不同的版本是如何开发出来的。今天的BSD变体是原来的AT&TUnix操作系统的开源软件版本。实际上,这些变体都来自于加州大学伯克利分校开发的Unix。BSD实际上是伯克利分校软件发布版的缩写字。原来BSD代码的很大一部分是以免费的AT&TUnix代码为基础的。在WilliamF.Jolitz等原来的BSD开发小组的关键成员的努力之下,这个代码的最后一部分根据开源软件许可证协议开发出来了,并且制作出了386BSD。1993年,386BSD分裂为我们目前所知道的两个主要版本:NetBSD和FreeBSD。这两个版本是根据不同的目的和目标建立起来的。毫不奇怪,每一个版本都有自己的历史。第三个版本OpenBSD是在1996年推出的。这个版本主要是为了解决其它变体中存在的一些安全问题。MacOSX操作系统中采用的BSD核心被人们称作Darwin(达尔文)。它是一个完全独立的组件。Darwin软件本身来自于NeXT公司开发的NextStep操作系统的BSD层。NeXT公司是史蒂夫*乔布斯在80年代离开苹果公司之后创建的。从技术上说,MacOSX操作系统是以FreeBSD内核为基础的。OSX10.3是以FreeBSD5.x为基础的。然而,MacOSX已经超出了基本的BSD代码,完全是个性化设计的。MacOSX的关键优势在于其AquaGUI(图形用户界面)。这个图形界面能够让OSX系统像原来的MacOSX操作系统一样运行,但是同时具有一个高效率的BSD内核的全部优点和灵活性。通用功能同其它的Unix变体一样,四种BSD发布版提供了同样的基本功能。所有这四种变体都包含下列核心组件:内核--工作控制的抢占式多任务处理功能。安全--基本登录和授权系统。外壳界面--Bourneshell、Cshell、Korn和其它第三方界面。网络--坚持TCP|UDP/IP标准,支持所有的基本协议(finger、telnet、NFS和FTP)。第三方网络--支持Apache、Mac文件共享(通过NetAt)和Windows文件共享(通过Samba)。基本工具--丰富、内置的工具列表,包括awk、cut、paste、sed和ed。此外,因为它是一种类Unix操作系统,Perl、Python、Apache、MySQL、PostGreSQL、Java、C/C++和其它一些工具和应用程序都能够兼容BSD。然而,由于BSD没有替代Unix的Linux那样流行,因此很少有预包装的BSD应用程序。不过,有些BSD变体还提供兼容Linux的软件包,使这些软件能够直接在同一平台上执行Linux应用程序。第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页BSD系统相对于它的竞争者,有兼容性更佳的美誉,主要原因是BSD系统是由规模较小和重点更集中的开发团队开发出来的。BSD系统还宣称具有更成熟的代码库,因为相当多的一部分BSD代码来自于Unix的非常早期的形式。既然各种变体都具有如此的相似性,人们如何区别不同版本的变体并且选择应用哪一种变体呢?FreeBSDFreeBSD早期通过WalnutCreek公司的CD盘发布之后已经成为了最流行的BSD修改版之一。WalnutCreek是在互联网爆炸式增长之前在CD盘上发布自由和免费软件的先驱。FreeBSD的主要平台是x86电脑,包括目前AMD和英特尔推出的64位处理器平台FreeBSD也可以用于Sun微系统公司的SPARC平台。FreeBSD的重点是性能,特别是TCP/IP堆栈的性能。包括雅虎在内的许多公司都在使用FreeBSD作为互联网服务器平台。FreeBSD还有一项传输数据的非正式的记录,一台运行这个操作系统的服务器传输了2TB以上的数据。这个统计还显示,FreeBSD还是最稳定的操作系统之一。FreeBSD的开发人员尽了很大的努力来使这种操作系统更容易使用。因此,FreeBSD拥有一个在所有的Unix平台中最容易的安装程序。在系统安装完成后,你可以使用内置的ports系统,来方便的下载,编译并安装附加的软件包。ports是一个将软件安装过程自动化的第三方解决方案,它使用PortsCollection(Ports连接,本质上是/usr/ports目录下的一堆Makef...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

002 FreeBSD全能服务器安装手册之基础介绍篇--BSD 的简史

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部