Pre-Requisite

  1. EPEL repository 설치(RHEL/CentOS 5,6 에 EPEL 과 Remi/WebTatic Repository 설치하기 참고)

    rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    CODE
  2. EPEL 에서 libyaml 설치
  3. mock 설치 (Builds packages inside chroots)

    yum install gcc make rpm-build redhat-rpm-config rpmdevtools mock
    CODE
  4. 컴파일에 필요한 개발 도구와 라이브러리 설치한다.

    yum -y install gcc make rpm-build redhat-rpm-config rpmdevtools
    yum -y install ncurses ncurses-devel gdbm gdbm-devel glibc-devel autoconf gcc unzip openssl-devel db4-devel byacc bison readline readline-devel 
    
    CODE
  5. rpmbuild 용 계정 생성

    adduser rpmbuild
    su - rpmbuild
    CODE

     

  6. rpmdev-setuptree

 

시작

  1. cd ~/rpmbuild/SOURCES

 

github project