|
커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
|
|
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
bird72
가입: 2003년 9월 24일 올린 글: 77
|
올려짐: 2003.9.24 수, 6:21 pm 주제: [문의]패치나 업그레이드 할때 나오는 버젼에 대한 궁금증인데요 |
|
|
[문의]패치나 업그레이드 할때 나오는 버젼에 대한 궁금증인데요...
안녕하세요... 초보관리자입니다.
제가 패치에 관한 문제나 커널 업그레이드, 혹은 새로운 서버를 설치를 하고 싶을때
문제가 되었던 것이 있습니다.
버젼에 대한 구분을 못하는 것입니다.
참고로 저의 서버의 uname -r후에 나오는 것은 Redhat 2.4.18-3smp 입니다.
그리고 cat /etc/issue.net 후의 메시지는 같습니다.
Red Hat Linux release 7.3 (Valhalla)
Kernel \r on an \m
위 두개의 의미가 무엇입니까??
release 7.3(Valhalla)?
smp?
그리고 패치할 경우 나오는 i386, i686, SRPMS 는 또 무엇을 말하는 것입니까?
또 rpm 과 src.rpm은 무엇이 다른 경우입니까?
또 up2date-2.8.40-3.7.3.i386.rpm에서 '2.8.40-3.7.3'의 뜻은 2.8.40에서 3.7.3버젼까지의 버젼에서
업그레이드가 가능하다는 것입니까? 아니면 2.8.40을 3.7.3으로 업그레이드 한다는 말입니까?
저희 회사는 리눅스 서버에 대한 선임자가 없어서 제가 책으로 공부하면서 알아가야하기에
아주 기본적인 것일지 모르나 책에는 이런내용에 대해서 자세히 나온 것이 없어서 진땀뺀적이 한두번이 아닙니다...
아시고 계시는 선배 리눅서님 좀 알려주세요........ _(__)_ _________________ ilovesusu |
|
| 위로 |
|
 |
truefeel 카페 관리자
가입: 2003년 7월 24일 올린 글: 1277 위치: 대한민국
|
올려짐: 2003.9.24 수, 7:23 pm 주제: Re: 패치나 업그레이드 할때 버젼 의미 |
|
|
| bird72 씀: |
참고로 저의 서버의 uname -r후에 나오는 것은 Redhat 2.4.18-3smp 입니다.
그리고 cat /etc/issue.net 후의 메시지는 같습니다.
Red Hat Linux release 7.3 (Valhalla)
Kernel \r on an \m
위 두개의 의미가 무엇입니까??
release 7.3(Valhalla)?
smp?
그리고 패치할 경우 나오는 i386, i686, SRPMS 는 또 무엇을 말하는 것입니까?
또 rpm 과 src.rpm은 무엇이 다른 경우입니까?
또 up2date-2.8.40-3.7.3.i386.rpm에서 '2.8.40-3.7.3'의 뜻은 2.8.40에서 3.7.3버젼까지의 버젼에서
업그레이드가 가능하다는 것입니까? 아니면 2.8.40을 3.7.3으로 업그레이드 한다는 말입니까?
|
1. uname -r 은 커널 버전을 표시해줍니다.
2. Red Hat Linux release 7.3 (Valhalla)
레드햇 배포판의 버전이 7.3이라는 것입니다.
Redhat 2.4.18-3smp 라고 말하는 것은 틀린 표현입니다.
'저는 레드햇 7.3을 사용하고 있고 커널은 2.4.18입니다.'라고 하는게 맞는 것입니다.
리눅스 배포판(배포본)이라는 리눅스 커널에 여러 기반 프로그램과 X11, 각종 응용프로그램들을
단체나 업체에서 사용하기 쉽게 묶어놓은 거라 생각하시면 될 것입니다.
윈도우즈는 버전별로 하나이겠지만
리눅스는 단체, 업체, 개인이 각각 리눅스 커널기반으로 배포판을 만들기 때문에 몇 백개가 넘겠지요.
* 배포판에 종류에 대한 것은 http://coffeenix.net/?cata_code=55 카테고리를 참고하세요.
3. i386, i686, SRPMS 는 또 무엇을 말하는 것입니까? 또한 src.rpm은..
레드햇은 rpm이라는 이름의 패키지 관리툴이 있습니다. 파일명이 .rpm으로 끝나는 것은 바로
rpm 패키지를 의미합니다.
rpm -ivh < rpm패키지 > 하면 설치가 되고,
rpm -e < rpm패키지 > 하면 패키지가 삭제되므로 누구나 소스 컴파일 없이 쉽게 설치가 가능한 것입니다.
윈도우즈의 setup.exe를 실행하면 알아서 패키지를 설치해주는 것을 생각하시면 됩니다.
(이해를 위한 것일 뿐)
.i386.rpm, .i686.rpm은 386프로세서에 맞도록된 바이너리냐, 686에 최적화된 바이너리냐를 의미합니다.
펜티엄 II이상은 사용하시죠? 그러면 .i686.rpm이 있으면 이걸 설치해서 사용하세요. 686에 최적화된 것
이니 더 나은 성능을 갖습니다.
src.rpm, SRPMS는 소스 rpm이라고 하는데
바이너리rpm과는 달리 바로 설치하는 것이 아니고 받은 다음 rpm 빌드해주는 과정을 거치면
자신의 시스템에 맞는 .rpm 이 나옵니다.
* 참고할만한 자료
http://coffeenix.net/go.php?site_code=302&go=/doc/KoreanDoc/html/Making_WOWLinux-KLDP/
RPM을 사용한 패키지 관리 http://coffeenix.net/doc/RH-DOCS/rhl-cg-ko-9/ch-rpm.html
4. 또 up2date-2.8.40-3.7.3.i386.rpm에서 '2.8.40-3.7.3'의 뜻은 2.8.40에서 3.7.3버젼까지의 버젼에서
업그레이드가 가능하다는 것입니까? 아니면 2.8.40을 3.7.3으로 업그레이드 한다는 말입니까?
up2date-2.8.40-3.7.3.i386.rpm
패키지이름-패키지버전-rpm릴리즈번호.아키텍쳐.rpm
이런 형식입니다.
즉, 2.8.40은 해당 프로그램의 버전입니다.
3.7.3은 rpm의 릴리즈 번호입니다. 참 어렵지요?
이 릴리즈번호는 패치를 적용하거나 일부 환경설정을 변경하거나 하면 숫자를 올라갑니다.
예를들어 bind-9.2.1-1 이던것이 문제가 생겨 업그레이드되면 bind-9.2.1-2 이런식으로 되는거지요.
똑같은 bind 버전 9.2.1이지만 약간의 패치 적용하여 릴리즈 번호는 2가 된 것입니다.
2.8.40-3.7.3 은 2.8.40 이 3.7.3버전으로 업그레이드됨을 의미하지 안는다는 것은 아셨죠?
-------------------------------------------
초보의 답답함이라는 게 그거는 누구나 다 알거라 생각하고 설명을 한다는 것입니다.
그래서 더 얼떨떨해지고.
지금 제가 쓴 것도 어려울지 모르겠습니다. ^^
truefeel 가 2003.9.24 수, 7:32 pm에 수정함, 총 1 번 수정됨 |
|
| 위로 |
|
 |
bird72
가입: 2003년 9월 24일 올린 글: 77
|
올려짐: 2003.9.24 수, 7:29 pm 주제: 정말 감사합니다.........많은 도움이 되었습니다. |
|
|
그동안 혼자서 힘들었는데... 이제 속이 시원합니다...
저도 꼬옥 기억했다가 다른 누군가가 저와 같은 문제로 고민을 한다면 알려주겠습니다.
다시한번 감사드립니다. _________________ ilovesusu |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 있습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB © 2001, 2005 phpBB Group
|