Redhat 버전을 확인 중이어서 이번에는 세 가지 다른 명령어를 사용했습니다. 두 명령은 동일한 결과를 제공하지만 세 번째 명령은 다른 결과를 제공합니다. 어느 것이 맞습니까?
[root@DBtest2 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# /usr/bin/lsb_release --d
Description: Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Kernel \r on an \m
답변1
나는 redhat 버전을 선호합니다. 이 rpm -q --whatprovides
명령을 사용하여 제공된 패키지의 이름을 확인할 수 있습니다 /etc/redhat-release
.
[tim@c5 ~]$ rpm -q --whatprovides /etc/redhat-release
centos-release-5-5.el5.centos
믿을 수 없다면 패키지 세부정보를 확인하세요. Version
및 에 유의하세요 Release
.
[tim@c5 ~]$ rpm -qi --whatprovides /etc/redhat-release
Name : centos-release Relocations: (not relocatable)
Version : 5 Vendor: CentOS
Release : 5.el5.centos Build Date: Sun 25 Apr 2010 04:25:31 PM PDT
Install Date: Thu 20 May 2010 04:07:47 PM PDT Build Host: builder10.centos.org
Group : System Environment/Base Source RPM: centos-release-5-5.el5.centos.src.rpm
Size : 35485 License: GPL
Signature : DSA/SHA1, Mon 26 Apr 2010 04:40:57 PM PDT, Key ID a8a447dce8562897
Summary : CentOS release file
Description :
CentOS release files
아직도 보고 있는 내용을 믿을 수 없다면 확인해 보세요.
[tim@c5 etc]# rpm -qai | grep Release | awk -F' ' '{print $3}' | head -15
23.2.2
24.20060715
1.el5
35.el5
32.2.1.1
4
2.fc6
45.el5.centos
4.el5
1
2.el5
0.1
5.el5
1.el5
15.el5
모든 패키지 정보를 검색할 때 질문에 답하는 패턴을 찾을 수 있기를 바랍니다.
행운을 빌어요.
업데이트 #1:
다음을 시도해 볼 수도 있습니다.
[tim@c6 ~]# rpm -q --whatrequires \
$(rpm -ql \
$(rpm -q --whatprovides /etc/redhat-release)
) | grep -v ' '
initscripts-9.03.27-1.el6.centos.x86_64
업데이트 #2:
첫 번째 업데이트에서 제공한 명령이 제대로 작동하는지 확인하고 싶어서 AWS에서 RHEL5 인스턴스를 시작했습니다. 작동하는 것 같습니다.
[root@ip-10-172-23-67 ~]# rpm -q --whatrequires \
> $(rpm -ql \
> $(rpm -q --whatprovides /etc/redhat-release)
> ) | grep -v ' '
initscripts-8.45.30-3.el5_5.1
답변2
다음 중 하나를 수행할 수 있습니다.
% cat /proc/version
Linux version 2.6.35.14-106.fc14.x86_64 ([email protected]) (gcc version 4.5.1 20100924 (Red Hat 4.5.1-4) (GCC) ) #1 SMP Wed Nov 23 13:07:52 UTC 2011
-또는-
uname -a
Linux grinchy 2.6.35.14-106.fc14.x86_64 #1 SMP Wed Nov 23 13:07:52 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux