Red Hat Enterprise Linux 5 에서 어떻게 local repository를 사용하도록 yum을 설정할 수 있는가?
Resolution:
local repository를 검사하도록 yum을 설정하는 방법은, 먼저 패키지들을 폴더에 복사하고 repo파일을 만들면 된다.
예를 들어 ISO images 로 부터 repo를 만들기 위해서, 먼저 각 iso이미지를 마운트하고 그 안의 rpm패키지들을 복사해라.:
# mount -o loop -t iso9660 iso_image /mnt/tmp
# cp -a /mnt/tmp/* /repository
# umount /mnt/tmp
그 다음에는, /
etc/yum.repos.d/ 아래에
local.repo 이름으로 파일을 만들어 아래와 같이 내용을 넣어라:
[rhel5-local]
name=Red Hat Enterprise Linux 5 Local Repository
baseurl=file:///repository/PATH_TO_RPMS
enabled=1
gpgcheck=0
위에서 /repository/PATH_TO_RPMS 는 rpm들이 있는 디렉토리를 의미한다.
yum이 다음에 실행될때, 이것은 RPM에 대해 이 repo를 점검하게 될 것이다.
첫댓글 최근에 찾던 내용이었습니다. 깔끔하게 정리가 되어있네요. 감사합니다.