FreeBSD系统更新¶
FreeBSD提供了两种更新系统方式:
freebsd-update命令用于更新核心系统包管理器或ports系统( FreeBSD应用程序安装:包和Ports ) 用于更新第三方软件
更新FreeBSD Core OS¶
更新FreeBSD Core OS有两个步骤:
获取完整的Core OS软件系统索引:
freebsd-update fetch
更新系统已经安装的软件:
freebsd-update install
以上命令也可以合并为一个命令:
freebsd-update fetch install
使用pkg更新FreeBSD软件¶
所有使用 pkg 安装的软件包也是通过 pkg 进行更新:
pkg update && pkg upgrade
使用ports更新¶
在ports安装的软件可以通过两种方式管理:
portmaster
portsnap
以下是使用 portsnap 更新所有ports tree:
portsnap auto
重启系统¶
完成更新后,需要重启系统:
reboot
或者:
shutdown -r now
重启后检查版本:
freebsd-version
检查uname:
uname -a
显示:
FreeBSD liberty-dev 13.1-RELEASE FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC amd64