Patchlevel apa yang dimiliki mesin SLES ini? 10.2 atau 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:~ #
MEMPERBARUI:
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
PEMBARUAN # 2:
SERVER:/etc # cat /etc/issue.rpmnew
Welcome to SUSE Linux Enterprise Server 10 SP4 (x86_64) - Kernel \r (\l).
PEMBARUAN # 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
menunjukkan versi mana?Jawaban:
Kemungkinan besar Anda sudah mendapatkan SLES10 SP4.
Lakukan
rpm -V sles-release
- jika / etc / SuSE-relase tidak menampilkan "5" (mis. Diubah md5-checksum) konten file asli.Jika Anda memperbarui pertanyaan Anda dengan versi kernel yang tepat (
uname -r
) saya bahkan dapat memberi tahu Anda lebih banyak.Anda juga dapat memeriksa repositori mana yang aktif pada sistem itu:
zypper sl
Perbarui hasil uname / zypper:
Berikut adalah daftar kernel SLES dan tanggal rilisnya. Ini menunjukkan kernel Anda menjadi SLES10 SP4 yang dirilis pada 2011-10-28. Ada kernel SP4 yang lebih baru dari 2012-01-23.
Output Anda dari zypper sl membuat saya bingung. Saya tidak bisa melihat bagaimana sistem Anda sampai ke SLES10 SP4 - hanya ada repositori SLES10 SP2 yang ditampilkan.
Saya pikir layak untuk melihat ini sedikit lebih dalam ... (lihat komentar saya saat ini untuk pertanyaan Anda)
sumber
Coba (untuk versi yang lebih baru) cat / etc / os-release
Jika itu tidak berhasil, coba (untuk versi yang lebih lama) cat / etc / SuSE-release
sumber
Kedua file adalah bagian dari
sles-release
paket, lihatrpm -qf /etc/SuSE-release /etc/issue
.Perintah itu akan menampilkan versi paket mana yang telah Anda instal.
Saya menduga Anda telah memodifikasi / etc / issue dan pembaruan terbaru akan membuat file
/etc/issue.rpmnew
. Perubahannya adalah file itu mengatakan 10.4.Jadi itu akan menunjukkan Anda memiliki SLES 10.4.
Tetapi Anda tidak harus terlalu mengandalkan file-file itu. Untuk SLES Anda perlu memeriksa repositori mana yang dikonfigurasikan sebelumnya. Saya bukan ahli SLES jadi saya tidak bisa membantu dengan bagian itu tetapi harus membantu Anda memulai.
Berikut adalah halaman yang menunjukkan cara memperbarui sistem SLES antara berbagai SP.
sumber