FreeBSD升级到RELEASE-pX?

时间:2017-12-19 14:33:26

标签: upgrade freebsd

我有一个说明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

或者我怎么做这么小的升级呢?

2 个答案:

答案 0 :(得分:2)

这是补丁级别。您可以分别将其粗略地视为11.1.211.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