최상단

컨텐츠

RPMBUILD로 직접 RPM을 만들어 배포하자~~./

글 정보

Category
컴퓨터 이야기
2006. 9. 12. 16:33

본문

사용법
  1. rpm/SOURCES 안에 설치하고자 하는 파일들을 압축한 파일을 추가합니다.(ex. test_file-1.0.tar.gz)
  2. 파일을 압축할 때 디렉토리 전체를 압축하시고 이때 디렉토리 명은 파일이름과 동일해야합니다.(ex. 디렉토리명 : test_file-1.0)
  3. rpm/SPECS 안의 spec을 수정합니다. Name에 프로그램의 이름을 입력하시고(ex. test_file) Version에 버젼을 입력합니다.(ex> 1.0) .  두 이름이 합쳐져서 test_file-1.0이라는 이름을 생성해냅니다.(주의!)
  4. %install 부분에 생성하고자하는 디렉토리를 생성하시고, 복사하고자 하는 파일을 cp나 install 명령을 사용하여 설치합니다.( 단, 이때 목적경로는 가상으로 설치되어지는 폴더. 즉 $RPM_BUILD_ROOT의 내부로 지정하세요..예제를 보시면 이해가 가실 겁니다.)
  5. %files 에 실제 RPM으로 설치시 설치되어야할 파일들의 목록을 기재하시면 됩니다.
  6. spec 파일 설정이 완료된 후, rpmbuild -ba test.spec 명령으로 RPM파일을 생성합니다. 생성된 RPM은 RPMS/i386안에 존재하게 됩니다

흣..-_-;;
참고자료 :
http://wiki.kldp.org/wiki.php/LinuxdocSgml/RPM-HOWTO
유닉스 리눅스 프로그래밍 필수 유틸리티 - 백창우(한빛미디어)


* [DN=cfile3.uf@242CC943587D6D5506DF78.gz]Test File Download[/DN]

트랙백과 댓글 여닫기

TOP