¿Qué nivel de parche tiene esta máquina SLES? 10.2 o 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:~ #
ACTUALIZAR:
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
ACTUALIZACIÓN # 2:
SERVER:/etc # cat /etc/issue.rpmnew
Welcome to SUSE Linux Enterprise Server 10 SP4 (x86_64) - Kernel \r (\l).
ACTUALIZACIÓN # 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:~ #
rpm -qi glibc
muestra qué versión?Respuestas:
Lo más probable es que tenga un SLES10 SP4.
Haga un
rpm -V sles-release
- si / etc / SuSE-relase no muestra "5" (es decir, la suma de comprobación md5 modificada) el contenido del archivo es original.Si actualiza su pregunta con su versión exacta del núcleo (
uname -r
), incluso puedo decirle más.También puede verificar qué repositorios están activos en ese sistema:
zypper sl
Actualización sobre los resultados de uname / zypper:
Aquí hay una lista de núcleos SLES y sus fechas de lanzamiento. Esto muestra que su núcleo es un SLES10 SP4 lanzado el 28/10/2011. Hay un kernel SP4 más reciente del 2012-01-23.
Su salida de zypper sl me desconcierta. No puedo ver cómo su sistema llegó a SLES10 SP4: solo se muestran los repositorios de SLES10 SP2.
Creo que vale la pena analizar esto un poco más profundo ... (vea mi comentario actual a su pregunta)
fuente
Pruebe (para versiones más recientes) cat / etc / os-release
Si eso no funciona, intente (para versiones anteriores) cat / etc / SuSE-release
fuente
Ambos archivos son parte del
sles-release
paquete, verrpm -qf /etc/SuSE-release /etc/issue
.Ese comando mostrará qué versión de ese paquete ha instalado.
Sospecho que ha modificado / etc / issue y la última actualización habrá creado un archivo
/etc/issue.rpmnew
. Los cambios son que el archivo dice 10.4.Entonces eso indicaría que tiene SLES 10.4.
Pero no debe confiar demasiado en esos archivos. Para SLES, debe verificar qué repositorios están configurados en yast. No soy un experto en SLES, así que no puedo ayudar con esa parte, pero debería ayudarlo a comenzar.
Aquí hay una página que muestra cómo actualizar un sistema SLES entre varios SP.
fuente