freebsd - 为什么 "freebsd-version"和 "freebsd-version -k"的输出不同?

标签 freebsd

我是FreeBSD的新手,请遵循此document10.2 升级到 10.3。但重新启动后,我发现“freebsd-version”和“freebsd-version -k”输出不同:

# freebsd-version
10.3-RELEASE-p5
# freebsd-version -k
10.3-RELEASE-p4

引用freebsd-version后文档:

-k Print the version and patch level of the installed kernel. Unlike uname(1), if a new kernel has been installed but the system has not yet rebooted, freebsd-version will print the version and patch level of the new kernel.

我仍然不明白为什么“freebsd-version”和“freebsd-version -k”的输出不同。谁能帮忙解释一下原因吗?

最佳答案

freebsd-version -ku 将分别为您提供内核和用户空间的版本和补丁级别。

许多更新适用于内核和用户空间,在这种情况下,两个组件的补丁级别会一起增加。然而,有时只有用户态需要补丁,在这种情况下内核补丁级别保持不变。

关于freebsd - 为什么 "freebsd-version"和 "freebsd-version -k"的输出不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37800913/

相关文章:

unix - 在哪里可以获得UNIX系统调用的列表?

audio - 有哪些代码库可提取适合商业用途的音频CD?

mysql - FreeBSD 错误 2002 (HY000) : Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

php - 无法通过php连接到远程主机上的MongoDB

gdb 没有命中断点

perl - 为什么perldoc里面有那么多ESC?

c++ - 允许 32 位应用程序在 FreeBSD 下使用超过 4GB 的内存

makefile - 如何将 GNU makefile 中的文件列表拆分为单独的行

linux - screen session 中的窗口标题未保存

linux - 是否有任何类 Unix 系统将含义赋予目录上的 SUID 位?