浅尝辄止 FreeBSD之安装篇(完整图解)

FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。由于FreeBSD宽松的法律条款,其代码被好多其他系统借鉴包括苹果公司的macOS,正因此由于MacOS X的UNIX兼容性,使得macOS获得了UNIX商标认证。[1]
FreeBSD支持x86、amd64(x86_64)、ARM、IA-64、PowerPC、PC-98、SPARC等架构(不同版本支持有所不同)(详细情况见官方文档)


到freebsd官网下载一个安装镜像:https://www.freebsd.org/where.html


这里我们下载安装的10.3版本:

开机从安装镜像引导,出现安装界面选择install。

wKiom1lxY-HTnFpVAACnboqcssc857.png


选择键盘映射,这里我们用默认项直接回车。

wKioL1lxY-ODm9fnAALi-WjUNPE820.png


设置主机名称:free.jerry.com

wKiom1lxY-PCLpGBAADg5u09X0Y210.png


设置系统安装组件

wKioL1lxY-Tz9xxBAAERIpyU6-4857.png


接着设置磁盘分区格式,第一个为自动设置(向导模式)第二个为自定义安装分区格式(适合比较熟悉的人操作)第三个用命令手动设置分区格式;第四个是自动用zfs格式分区。这里我们选择第二项。

wKioL1lxY-WhycE3AAEuy-UYFx0161.png


接着进入分区格式编辑。

wKiom1lxY-bQZBNxAAEQNbPxc3Y890.png


选择BSD,并设置分区及挂载点。

wKiom1lxY-bBS7fzAAGDATi_YtA756.png


这里附一张安装后的分区图,因为少截了张图,不便理解。

wKioL1lxY_GRJQUdAAC_PTUaLWo407.png

接中如果分区没问题确认COMMIT提交设置

wKioL1lxY-fSyi4eAAGbds-1YaQ558.png


系统开始安装,写入系统所需数据到硬盘。

wKiom1lxY-eCvSwHAAEvyJaHrpU464.png


提示设置ROOT密码。

wKioL1lxagjAJYKeAAAPFGShDqE177.png

提示设置网络,ok确认。

wKiom1lxY-iBxnPRAADvWJstuoI526.png


提示此网络接口是否使用DHCP,这里选择NO

wKiom1lxY-nwEqiIAACg6kO2mHs971.png


手动设置IP地址。

wKioL1lxY-ngchjFAADzhHbijQQ131.png


设置DNS地址。

wKiom1lxY-ryQpd6AADG0OU0Ad8558.png


提示是否使用COMS时间设置UTC,选择NO手动设置。

wKioL1lxY-rAZwIsAAC9KvFcNFI774.png


选择ASIA然后ok

wKiom1lxY-uifIHLAAEG7A0eVWs234.png


选择北京时间OK

wKioL1lxY-uyT01KAAFwcmQbR3U390.png


系统配置设置,在这里可以设置系统启动时想要启动的一些服务项。

wKioL1lxY-zgs0icAAGdJEoz6Uc788.png


提示是否创建其它用户,这里我们再创建一个用户,平时操作最好不要直接用ROOT不安全。

wKiom1lxY-3BSgXQAAE97-kva-s410.png


提示退出安装并应用当前所设置的配置项OK。

wKiom1lxY-6TycqCAAIe1hWjPQE997.png


提示安装完成,在退出安装前再次提示是否还要进行更改设置。

wKioL1lxY-6AlEPfAADSe0f7d7M726.png


完成安装,重启。

wKiom1lxY-_QEHHyAACn9XJo00U729.png


重启后进入系统。

wKioL1lxY--AGEHZAAG_zJj31wY534.png


个人感觉Freebsd大部分操作和LINUX操作类似,而且大部分命令也能通用,所以说学好了LINUX是前提,但是freebsd必竟不同于LINUX,因为它是UNIX系统的一个分支,更接近于UNIX,比如网卡文件的配置,服务的启动和开启,软件的安装都和LINUX并不相同,而且安全性感觉更高,比如默认是禁用了root远程操作的,好了浅尝辄止 FreeBSD就到这里了,里面的东西还要不断摸索。

网上流传的下图:

Mac �C> Windows �C> Linux�C> BSD �C> UNIX

从左边到右边,分别是”使用该 OS 的人里精通电脑的用户群最少”到”使用该 OS 的人里精通电脑的用户群最多”的过渡。我们可以看到,Linux的被放置在了中间,而 BSD 则更接近于右边,看看你到哪级了,嘿嘿!

相关文章

普通模式 >G 增加当前行到文档末尾处的缩紧层级 $ 移动到本行的末尾 . 相当于一个...
原文连接: https://spacevim.org/cn/layers/lang/elixir/ 模块简介 功能特性 启用模块 快捷键 语言专属...
原文连接: https://spacevim.org/cn/layers/lang/dart/ 模块简介 功能特性 依赖安装及启用模块 启用模...
 =   赋值操作符,可以用于算术和字符串赋值 +        加法计算     -        减法运算...
1.根据包名来查看指定的APP指定数据 adb shell "top | grep com.xxx.xxx" 由于这样打印出来的数...
ctrl+F 向下翻页 ctrl+B 向下翻页 u 取消最近一次操作 U 取消当前行的操作 ZZ 保存当前内容并退出 gg 跳...