我有一个说明FreeBSD 11.1-RELEASE-p2的FreeBSD系统和另一个说明FreeBSD 11.1-RELEASE-p6的系统。
版本名称的-p2和-p6部分代表什么?我是否正确地认为他们代表补丁级别?
我有办法从FreeBSD 11.1-RELEASE-p2直接升级到FreeBSD 11.1-RELEASE-p6
% freebsd-update upgrade -r 11.1-RELEASE-p6
或者我怎么做这么小的升级呢?
答案 0 :(得分:2)
这是补丁级别。您可以分别将其粗略地视为11.1.2
和11.1.6
。这些版本通常在安全更新方面有所不同。
要安装最新的安全修补程序,您可以使用freebsd-update fetch install
。
答案 1 :(得分:2)
更正您的-p2和-p6代表系统的不同安全补丁程序级别。通过运行以下命令,补丁级别将“增加”:
freebsd-update fetch install # apply security patches
谈论FreeBSD的次要或主要升级:这些是“产品版本”,这是-RELEASE起作用的地方。总是像[主要版本]。[次要版本]-发布。
# minor upgrade if currently running 11.1-RELEASE, major release is still "11"
freebsd-update -r 11.2-RELEASE upgrade
# major upgrade if currently running e.g. 11.x-RELEASE
freebsd-update -r 12.0-RELEASE upgrade
有关更多详细信息,请参见FreeBSD Handbook/Updates。
您可以通过运行
确定您当前的FreeBSD版本和补丁程序级别。freebsd-version -kru
# installed kernel, running kernel, userland
# those may differ from each other
# see 'man freebsd-version' for more