题 Solaris版本字符串ID的哪一部分更新?


Solaris 10服务器。我需要确定服务器是否是Solaris 10 Update 9或更高版本。有人可以解释下面的版本字符串吗?这些字符串的哪一部分标识已经或尚未应用于服务器的更新?

# uname -a
SunOS rcclab5 5.10 Generic_147440-01 sun4u sparc SUNW,Ultra-80
# cat /etc/release
                   Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC
  Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
                        Assembled 23 August 2011

4
2017-07-20 00:49




您无法在Solaris 10及更早版本中“应用更新”。您可以从头开始安装Solaris更新,也可以将现有安装升级到较新的Solaris更新。您可以应用于现有安装的补丁和补丁不会更改已安装和报告的Solaris更新。 - jlliagre


答案:


s10s_u10wos_17b u <#>是更新版本。这就是Solaris 10 Update 10。


5
2017-07-20 00:55





在线 /etc/release 显示它建于2011年8月并包含 s10s_u10wos_17b 其中包括: Solaris 10 for SPARC(将是 s10x 对于 x86),更新10,“一堆东西”(只是意味着它不是最初的版本),从那以后的第17次构建 u10 开发开始,第二次重新开始b)。

注意 这并不反映已应用或未应用于服务器的更新 但是最初安装在该计算机上的Solaris的精确版本。

可以使用内核补丁版本识别内核更新(此处)147440-01)随附的是哪一个 u10。这意味着它没有更新(修补)。

如果您修补了操作系统,则会在文件末尾出现一条额外的行,告知Solaris更新更新是什么。


7
2017-07-20 08:36





Generic_147440-01显示正在使用的内核级别。通过更新所有补丁的最新状态,可以运行最新的内核,而无需安装已发布的更新。


0
2017-07-20 06:11





uname -a显示了内核PatchID和表中的内容 链接 将显示我们的Solaris 10更新版本...

安东尼


0
2018-06-12 08:38





解码更新字符串(例如 s10s_u10wos_17b)适用于较新的更新版本,但旧版和非更新版产品中没有此格式的内容 /etc/release

具有月/年的Solaris版本(例如 Solaris 10 8/11)经常用于文档和客户支持目的。您可以在版本列表中查找此值(例如 https://trent.utfs.org/wiki/Solaris/Releases)找到它对应的更新号码(或者如果它不是更新,找出其他类型的产品版本)。


0
2017-07-19 21:16