Heesung Yang

RPM(YUM) Repository 만들기

CentOS 7에서 RPM(YUM) Repository를 구성하는 방법에 대해 알아보자.

RPM Repository

  • createrepo rpm 설치

    ~$ sudo yum install -y createrepo
    
  • repository로 사용할 폴더 생성

    ~$ mkdir /repo
    
  • repository에 저장하고자 하는 rpm 파일들 복사

    ~$ cp myapp-1.0.0-1.el7.x86_64.rpm /repo
    
  • repository 생성

    ~$ createrepo /repo
    
  • rpm 추가 시 repository 업데이트

    ~$ cp mysecondapp-1.0.0-1.el7.x86_64.rpm /repo
    ~$ createrepo --update /repo