[Linux] 어떤 리눅스를 쓰나? 리눅스 버전 확인. 리눅스 커널 버전 확인. 리눅스 배포판 확인.

"어떤 리눅스를 쓰나?"에 대한 답변에는 세가지를 대답해야 정확하다.
1) 어떤 이름의 리눅스 배포판(Enterprise) 쓰고있는지?
2) 그 리눅스 배포판의 버전은?
3) 리눅스 커널 버전은?



1) 어떤이름의 리눅스 배포판을 쓰고있는지?
이건 다시 '어떤 계열의 뭐'로 말해줄 수 있는데,
여기서의 '어떤 계열'에는 레드햇, 우분투, SUSE, 데비안 등이 있고
각 계열의 '뭐'는 레드햇 계열의 CentOS, 페도라 / 우분투 계열의 우분투, 리눅스 민트/ SUSE 계열의 오픈수세 등등이 있다.

리눅스 배포판에 대한 확인은
$ cat /etc/*release
이렇게 확인할 수 있다. 
데비안의 경우는 etc 디렉토리 밑에 version으로 끝나는 파일에 기록된다고 하는데 해보진않음 (cat /etc/*version)



2) 그 리눅스 배포판의 버전은?
각 배포판마다의 버전도 마찬가지로
$ cat /etc/*release
이렇게 확인하는데,  CentOS Linux release 7.4.1708 (Core) 이런식의 결과가 뜬다면 7.4가 그 버전이다.

참고로 현재(18년 1월)까지의 최신 버전은
CentOS : 7.4-1708 (17년 9월 출시)
Ubuntu : 17.10.1 Artful Aardvark (18년 1월)
openSUSE : Leap 42.3 (17년 7월)
fedora : 27 (17년 11월)
다른 os는 위키백과에서 검색..



3) 리눅스 커널 버전은?
리눅스 커널 버전은 linux-2.6.16과 같은 형식을 취한다. 
확인하는 방법은
$cat /proc/version
또는
$uname -r
결과가 3.10.0-693.2.2.el7.x86_64 이런식으로 나왔다면, 커널 버전은 3.10.0
보통 커널버전이 2점대이다 3점대이다 이렇게 이야기한다.
참고로 리눅스 커널의 마지막 버전은 4.14 (17년 11월 출시)



**
리눅스 커널은 말 그대로 커널이기 때문에, 이것만 가지고는 일반 사용자는 아무것도 할 수 없다.
이 커널을 가지고 각 개발업체들이 컴파일러(gcc, g++), 편집기(vi) 같은 어플리케이션을 추가해서 만든것이 리눅스 배포판이다.



**
 CentOS는 Redhat의 clone버전(복사판)이므로 RHEL버전과 커널버전이 동일하다.



+ Recent posts