嵌入式技术
FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。由于FreeBSD宽松的法律条款,其代码被其他很多系统借鉴,包括苹果公司的macOS,正是由于macOS的UNIX兼容性,使得macOS获得了UNIX商标认证。
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成功的基石。
1.从https://www.freebsd.org/where.html下载最新版本的FreeBSD。
从一系列架构中选择:大多数FreeBSD用户将拥有i386,armv6或amd64的体系结构硬件。 当今,所有现代计算机系统都使用amd64,该磁盘应由具有3GB以上空间的计算机使用。 对于较旧的计算机(即32位型号),请使用i386。 对于单板计算机和嵌入式设备(例如Beagle Bone黑色,Raspberry Pi,Zed板或熊猫板),请使用支持ARMv6或ARMv7处理器的armv6 SD卡映像。
选择镜像:
此处的安装程序可以以多种格式下载,包括DVD(dvd1),CD(disc1)和网络安装(仅引导)大小的ISO光盘映像,以及常规和微型USB记忆棒映像。
2.创建可引导的USB或DVD,并通过使用安装介质来引导系统。
3.在下面的屏幕快照中,您可以看到FreeBSD安装程序菜单。 按数字1,然后按Enter键将开始安装。
4.启动完成后,将为我们提供以下选项:
(1)按Enter键安装硬盘驱动器。
(2)选择外壳进入CMD模式。 在CMD模式下,可以在选择安装之前对硬盘驱动器进行分区。
(3)Live CD选项可让您尝试Live CD,然后才能实际安装它。
5.选择一个键盘映射。
6.输入系统的主机名
7.选择要安装的系统组件
8.接下来,我们需要对磁盘进行分区以安装FreeBSD。
9.选择整个磁盘或分区
10.选择分区方案
11.查看分区大小
12.单击提交以确认分区设置。
13.安装过程已开始。
14.一旦安装了FreeBSD,将要求您设置root用户密码。
全部0条评论
快来发表一下你的评论吧 !