rpm 파일 중 "src"나 "devel"가 붙은 것은 무엇인가요?
글쓴이: foruses / 작성시간: 화, 2008/10/21 - 12:15오후
rpm 파일들을 찾으러 돌아다니면
종종 src라고 되어 있거나 -devel 이라고 되어 있는 것이 있는데요,
물론 이런 것들은 제가 원하는 파일이 절대 아니더라구요.
의미가 무엇인지 궁금합니다. 그냥 사전적인 의미 말고. 실제 어느 경우에 쓰이는지 궁금합니다.
Forums:
src 는 말 그대로
src 는 말 그대로 소스입니다. 소스와 이 소스를 빌드하는 방법이 적혀있는 spec 파일이 포함되어 있구요. rpm-build 등으로 리빌드하게되면 .rpm 과 -devel.rpm 이 생깁니다.
-devel.rpm 은 헤더 파일이나 .a 파일(라이브러리) 등 빌드하는데 해당 프로그램/라이브러리 등을 사용하는 경우를 위해 존재합니다. 그냥 다 패키지로 설치하실거라면 -devel 이나 src rpm 은 사용하실 일이 없을거에요.
설명이 좀 조악한거 같아서 예를 들어보면
1. libgd 를 이용하는 프로그램을 개발해보고 싶다! 그러면 libgd-devel.rpm 을 설치하시면 됩니다.
2. libgd 를 설치하고 싶은데 기본으로 배포판에서 제공하는 빌드 옵션이 맘에 안드신다! 그러면 libgd.src.rpm 을 받아서 spec 파일을 연 뒤 빌드 옵션을 수정해서 rpm-build 를 실행시킨 다음 생기는 libgd.rpm 을 설치하시면 됩니다.
--
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
감사~
저는 그냥 rpm만 찾아쓰면 되겠군요. 지금처럼요.
댓글 달기