安装 FreeBSD
2019-09-06 09:04 linux
最近因为 nc 项目, 需要安装多种系统, 直接装在虚拟机里是个不错的选择. 这篇文章就简单记录一下安装和使用 FreeBSD 的一些操作.
安装
首先要下载 ISO, 可以选择去中科大的镜像服务器下载, 速度较快.
可以用 VirtualBox 或者直接用 qemu 安装, 但我这次用的是 qemu 的前端 virt-manager 来安装的, 这个在之前安装非 x86 架构的系统时也有在用.
在 virt-manager 中新建虚拟机, 找到ISO文件, 新建一个 qcow2 文件, 之后就差不多了.
启动 freebsd 虚拟机后, 会有一个引导安装工具, 步骤比较简单, 只需要注意配置一下 IPv4 和 DHCP 就可以了, 不然无法正常联网.
安装二进制软件包
安装完虚拟机重启之后, 自动就切到了新安装的系统里.
要在系统里安装预编译好的二进制包, 可以用中科大的 pkg 镜像, 配置起来 也很简单.
禁用默认的 freebsd 官方源:
# mkdir -pv /usr/local/etc/pkg/repos
# echo "FreeBSD: {enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
再新建 /usr/local/etc/pkg/repos/USTC.conf
文件, 内容如下:
USTC: {
url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
安装常用的软件包:
# pkg install sudo bash gcc git wget coreutils vim-console
参考
- https://www.freebsd.org/doc/en/books/handbook/network-dhcp.html