本教程操作环境:freebsd13.1系统、dell g3电脑。
freebsd是linux系统吗?
不是。
freebsd 是一种类unix操作系统,是经由 bsd、386bsd 和 4.4bsd 发展而来的unix的一个重要分支。freebsd 为不同架构的计算机系统提供了不同程度的支持。并且一些原来 bsd unix 的开发者后来转到 freebsd 的开发,使得 freebsd 在内部结构和系统 api 上和 unix 有很大的兼容性。由于 freebsd 宽松的法律条款,其代码被其他很多系统借鉴,包括苹果公司的 macos,正是由于 macos 的 unix 兼容性,使得 macos 获得了 unix 商标认证。
freebsd 支持 amd64(x86_64)、x86(i386)、arm、aarch64、ia-64、powerpc、pc-98、sparc等架构(不同版本支持有所不同)(详细情况见官方文档)。
发展历史
freebsd的发展始于1993年,起源于386bsd。 然而,因为386bsd源代码的合理性受到质疑以及novell(当时unix的版权拥有者)与伯克利接连而来的诉讼,freebsd在1995年1月发布的2.0-release中以加州大学的的4.4bsd-lite release全面改写。freebsd手册中有更多freebsd的发展历史。
freebsd 2.0最值得注意的部分也许是对卡内基梅隆大学的mach virtual memory系统翻修以及freebsd ports system的发明。前者对于高负荷的系统最佳化,后者则是建立了一套简单且强大的机制维护第三方软件。有不少大型站台都使用freebsd,不过也有不少企业正转向linux平台,很多vps(虚拟个人主机)也提供freebsd空间。
freebsd 3.0则引入了elf binary格式,并开始支持多cpu系统(smp,symmetric multiprocessing)以及64位元alpha平台。3.x对于系统做了非常多的改革,这些措施在当时并没有带来好处,但却是4.x成功的基石。
注:unix是一个多用户和多任务操作系统,而linux是基于unix的操作系统。
相关推荐:《linux视频教程》
以上就是freebsd是linux系统吗的详细内容。
