소스 rpm (src.rpm) 파일 설치하기

2016. 4. 28. 13:16리눅스

리눅스에서 원하는 프로그램을 실행하려고 할 때 rpm 을 설치해야 때가 있다.

그런데 그때 일반적으로 많이 사용하는 .rpm 파일(바이너리 rpm)은 없고 소스 rpm인 src.rpm 파일만 있는 경우가 있다.


 .rpm 파일은 간단하게 아래와 같이 설치를 하면된다.

      - rpm -ivh/-Uvh jss-4.2.6-35.el6.x86_64.rpm


 반면, .src.rpm은 아래와 같이 컴파일을 해주고 이를 통해 생성되는 rpm을 이용해서 설치를 해야한다.
            

    - [root@testsrv1 ]# rpm -ivh idm-console-framework-1.1.14-1.el6dsrv.src.rpm     

    - [root@testsrv1 ]# cd rpmbuild/SPECS/

    - [root@testsrv1 ]#  rpmbuild -bb --target x86_64 idm-console-framework.spec        # 컴파일(compile)

    - [root@testsrv1 ]# cd rpmbuild/RPMS/noarch/

    - [root@testsrv1 ]# rpm -ivh idm-console-framework-1.1.14-1.el6dsrv.noarch.rpm      # rpm 설치