このSLESマシンにはどのパッチレベルがありますか? 10.2または10.4?
SERVER:~ # cat /etc/issue
SUSE LINUX Enterprise Server 10.2
Kernel \r (\m), \l
SERVER:~ #
SERVER:~ # cat /etc/SuSE-release
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 4
SERVER:~ #
更新:
SERVER:/etc # rpm -V sles-release
S.5....T c /etc/issue
S.5....T c /etc/issue.net
S.5....T c /etc/motd
SERVER:/etc # zypper sl
# | Enabled | Refresh | Type | Name | URI
--+---------+---------+------+-----------------------------------------------------+-----------------------------------------------------------------------
1 | No | No | YaST | SUSE Linux Enterprise Server 10 SP2 | cd:///?devices=/dev/hda
2 | Yes | Yes | YaST | SUSE Linux Enterprise Server 10 SP2-20110317-171027 | nfs://123.123.123.123/usr/sys/inst.images/Linux/SuSE/SLES10_x86_64/10.2
SERVER:/etc # uname -r
2.6.16.60-0.91.1-smp
アップデート#2:
SERVER:/etc # cat /etc/issue.rpmnew
Welcome to SUSE Linux Enterprise Server 10 SP4 (x86_64) - Kernel \r (\l).
アップデート#3
SERVER:/etc #
SERVER:~ # rpm -qi glibc
Name : glibc Relocations: (not relocatable)
Version : 2.4 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany
Release : 31.95.1 Build Date: Mon Sep 19 16:43:25 2011
Install Date: Sun Mar 18 08:01:27 2012 Build Host: macintyre
Group : System/Libraries Source RPM: glibc-2.4-31.95.1.src.rpm
Size : 5141247 License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later
Signature : DSA/SHA1, Mon Sep 19 16:45:00 2011, Key ID a84edae89c800aca
Packager : http://bugs.opensuse.org
URL : http://www.gnu.org/software/libc/libc.html
Summary : Standard Shared Libraries (from the GNU C Library)
Description :
The GNU C Library provides the most important standard libraries used
by nearly all programs: the standard C library, the standard math
library, and the POSIX thread library. A system is not functional
without these libraries.
Distribution: SUSE Linux Enterprise 10
SERVER:~ #
ほとんどの場合、SLES10 SP4を入手しています。
rpm -V sles-release
-/ etc/SuSE-relaseに「5」が表示されていない場合(つまり、md5-checksumが変更されている場合)、ファイルの内容はオリジナルです。
正確なカーネルバージョン(uname -r
)私はあなたにもっと話すことさえできます。
そのシステムでアクティブなリポジトリを確認することもできます:zypper sl
Uname/zypperの結果の更新:
ここ は、SLESカーネルとそのリリース日のリストです。これは、カーネルが2011-10-28にリリースされたSLES10 SP4であることを示しています。 2012-01-23の最新のSP4カーネルがあります。
Zypper slからの出力は私を困惑させます。システムがSLES10 SP4に到達した方法を確認できません。SLES10SP2リポジトリのみが表示されています。
私はこれをもう少し深く検討する価値があると思います...(あなたの質問に対する私の現在のコメントを参照してください)
(新しいバージョンの場合)cat/etc/os-releaseを試してください
それが機能しない場合は、(古いバージョンの場合)cat/etc/SuSE-releaseを試してください。
どちらのファイルもsles-release
パッケージの一部です。rpm -qf /etc/SuSE-release /etc/issue
を参照してください。
このコマンドは、インストールしたパッケージのバージョンを出力します。
/ etc/issueを変更し、最新のアップデートでファイル/etc/issue.rpmnew
が作成されたと思います。変更はそのファイルが10.4と言うことです。
つまり、SLES 10.4を使用していることになります。
ただし、これらのファイルにあまり依存しないでください。 SLESの場合、yastで設定されているリポジトリを確認する必要があります。私はSLESのエキスパートではないので、その部分についてはサポートできませんが、それであなたが始めることができます。
ここ は、さまざまなSP間でSLESシステムを更新する方法を示すページです。