Parallels Desktop安装FreeBSD 14.0
1. 安装过程
- macOS系统和Parallels Desktop 的配置:
macOS Catalina 10.15.7
Parallels Desktop version 11.2.0 (32581)
- 下载 FreeBSD-14.0-RELEASE-amd64-disc1.iso 文件,地址:
https://www.freebsd.org/where/
https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.0/
-
Parallels Desktop的选项依次为:「New」—「Install Windows or another OS from a DVD or image file」—「Image File」—「选中第 2 步的 ISO 文件」—「Other - FreeBSD」—「Customize settings before installation」,最关键的一步:「Configure」—「Hardware」—「Boot Order」-「Advanced flags」,填入
vm.bios.efi = 1
。此外,还可设置 Memory 和 Disk Space -
安装:
- 额外的组件,只选 src(系统源码)
- 磁盘格式,选择 ZFS
- 设置网络,IPv4 和 IPv6 都要,默认设置
- 设置开机启动服务,只保留 sshd
- 安全性设置,保持默认(都不选)
- 可以设置一个常用用户 myself
注意⚠️: 键盘的空格键 Space 为选中和取消。
- 设置
- 用 root 进行系统更新:
freebsd-update fetch
freebsd-update install
-
用 root 用户安装 sudo :
pkg install sudo
-
用 root 用户创建一个 admin 分组,并添加用户 myself :
pw groupadd admin
pw groupmod admin -m myself
- 在
/usr/local/etc/sudoers.d/
下新建文件 admin,内容为:
%admin ALL=(ALL) ALL
- 以下操作都是由普通用户操作,安装
security/ca_root_nss
:
sudo pkg install -r FreeBSD security/ca_root_nss
- 源文件
/etc/pkg/FreeBSD.conf
中,http 改为 https,并重新生成索引
sudo vi /etc/pkg/FreeBSD.conf
sudo pkg update -f
- 安装
vim
、zsh
、wget
、git
和oh-my-zsh
:
sudo pkg install vim zsh wget git
# 配置 zsh
chsh -s /usr/local/bin/zsh
touch ~/.zshrc
# 安装 oh-my-zsh ( https://ohmyz.sh/ )
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
2. 末了的话
FreeBSD 安装后,默认的目录非常清晰,果然是学院派。
查看了一下系统默认进程,非常精简,只保留必要的进程(少于20个),这个数量确实震惊了。