BaeBox

Local repository 본문

개발 관련/LInux

Local repository

배모씨. 2019. 10. 21. 11:56
반응형

Local repository 를 만들어보자.

https://bae-codebox.tistory.com/100?category=844044

 

Repository 란?

그 말 그대로 저장소다. 솔직히 더 할 말이 없다 그게 다라서... 그래도 굳이 더 말해보자면 centos 는 /etc/yum.repos.d/에 있는 모든 파일이 저장소를 가리키고, ubuntu 는 /etc/apt/sources.list 가 저장소를..

bae-codebox.tistory.com

대개는 네트워크를 통해 원격의 저장소에서 패키지 파일을 받아와서 설치를 하는데 반해, Local repository 는 패키지 파일을 모두 호스트가 가지고 있다.

createrepo 라는 패키지를 통해서 local repository 를 구성할 수 있다.

sudo yum install createrepo

yumdownloader --desdir=. wget 명령어를 이용해 wget 패키지 파일을 받자. 

이제 준비는 끝났다.

 


1. /etc/yum.repos.d 에 있는 모든 파일을 어딘가로 옮겨주고 local.repo 라는 파일을 만들자.

local.repo

2. 작업 경로로 이동하여 wget 패키지 파일을 넣어주고, createrepo . 명령어를 입력

3. yum repolist 명령어를 이용해 repository 목록을 확인.

뾰로롱~

4. CentOS-.... 으로 시작하는 repository 가 나온다면 yum clean all 명렁어를 입력하고 다시 repolist 를 찍어보자.

그래도 나온다면 /etc/yum.repos.d 에 있는 repository 들을 어딘가로 옮겨주지 않았는지 재확인하자.

 

5. yum install wget 명령어로 설치가 되는지 테스트. 잘 된다면 localrepository 가 잘 만들어진 것이다.

 


아래 글과 함께 보자.

https://pcconsoleoraksil.tistory.com/167

 

Repository

그 말 그대로 저장소다. 솔직히 더 할 말이 없다 그게 다라서... 그래도 굳이 더 말해보자면 centos 는 /etc/yum.repos.d/에 있는 모든 파일이 저장소를 가리키고, ubuntu 는 /etc/apt/sources.list 가 저장소를..

pcconsoleoraksil.tistory.com

 

반응형

'개발 관련 > LInux' 카테고리의 다른 글

Linux 리소스 사용량 확인  (0) 2019.10.21
du (Disk Usage)  (0) 2019.10.21
Shell Script  (0) 2019.10.21
tar (Tape Archive)  (0) 2019.10.21
FTP/SFTP 사용법  (0) 2019.10.21
Comments