FreeBSD虚拟机初始化
在 Lima运行FreeBSD虚拟机 中的FreeBSD系统是官方提供的 .qcow2
虚拟磁盘的镜像。FreeBSD官方虚拟机镜像是一个精简系统,启动后只能控制台登陆,需要做一定的初始化配置后才能顺畅使用。
备注
部分初始化工作和 FreeBSD初始化 重叠,步骤共用。
更新和升级系统
系统安装以后可以通过以下命令更新升级
更新升级FreeBSD
pkg update
pkg upgrade
终端程序安装
完成FreeBSD初步安装之后,执行
安装运维软件:
安装运维软件
# 如果保持物理主机纯净,将所有日常工作、开发和维护环境都迁移到虚拟机和Jail中,那么只安装以下最少软件
# tmux 建议同时安装 terminfo-db 以获取terminfo数据库
pkg install sudo tmux terminfo-db
# 如果直接在物理主机工作,可以补充安装git等工具
# pkg install sudo tmux terminfo-db bash git-lite tree
(放弃,感觉csh也好)修改
admin
用户默认使用 Bash 作为SHELL:
设置bash作为SHELL
chsh -s /usr/local/bin/bash admin
桌面程序安装
安装桌面软件
pkg install firefox keepassxc
提示
安装
keepassxc
提示:
安装
keepassxc
提示=====
Message from pcsc-lite-2.3.0,2:
--
PC/SC-Lite has been installed.
You need to install a driver for your smartcard reader e.g.,
- devel/libccid
For cardreaders connected to the serial port: After installing the driver,
please update the pcscd configuration file:
/usr/local/etc/reader.conf
For USB cardreaders add the following lines to /etc/devd.conf to enable
hotplugging:
attach 100 {
device-name "ugen[0-9]+";
action "/usr/local/sbin/pcscd -H";
};
detach 100 {
device-name "ugen[0-9]+";
action "/usr/local/sbin/pcscd -H";
};