리눅스 CentOS 커널 버전에 대해 질문드립니다.
글쓴이: hoochoona / 작성시간: 목, 2015/08/20 - 3:58오후
2.6.32-504.30.3.el6.x86_64
앞에 세숫자와 뒤의 x86_64의 의미는 알고있습니다만
저 중간에 "504.30.3.el6"는 무엇을 뜻하는지요...?
커널 소스를 다운받으려하는데 아무리 찾아보아도 2.6.32-504.30.3.el6.x86_64버전은 커널해더만 보이는군요.
이 버전은 소스로 구할수는 없는것인가요?
Forums:
revision을 의미합니다. 마지막 el6은
revision을 의미합니다.
마지막 el6은 Redhat Enterprise Linux 6 의 커널이라는 의미이며(centos에서는 그래도 rebuild했다는 의미), 다른 자리는 redhat에서 알아서 관리를 하는 거라 :-)
그리고 el6의 source rpm은 /etc/yum.repos.d/EL6-src 라는 파일을 만들고 내용을 아래과 같이 하세요
[redhat-src]
name=RHEL Source RPM Repository
baseurl=http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/
gpgcheck=0
enabled=1
다음 yum-utils package를 설치 하시고,
yumdownloader --source kernel-2.6.32-504.30.3.el6
하시면 받아집니다. source rpm은
rpm -Uhv kernel-2.6.32-504.30.3.el6.src.rpm
으로 풀든지 또는
rpm2cpio kernel-2.6.32-504.30.3.el6.src.rpm | cpio -idmv
로 푸시면 됩니다.
전자는 /root/rpmbuld 아래에 풀릴것이고, 후자는 current directory에 풀리게 됩니다.
답변 고맙습니다.
한 해가 지나고 보게되었네요.
많은 도움 되었습니다. :)
-----------------------------
안녕하세요. 후추나입니다.
http://blog.naver.com/chhh92
...
실패는 좋은 경험치.
댓글 달기